Anticipation Ability

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

17 Pokemon can have this ability.

Description

Senses an opposing Pokemon's dangerous moves.

Pokemon