Meaning of forestalling

Definition of forestalling

(noun) the act of preventing something by anticipating and disposing of it effectively

Other information on forestalling

WIKIPEDIA results for forestalling
Amazon results for forestalling