Overcoat

Overcoat - is one of the 303 abilities that Pokemon can have.

27 Pokemon can have this ability.

Description

Protects the Pokemon from things like sand, hail and powder.

Pokemon

Protects the Pokemon from things like sand, hail and powder.