1. of Forestall2. the act of preventing something by anticipating and disposing of it effectively
forestalling |