meaning of forestalling

1. of Forestall
2.
the act of preventing something by anticipating and disposing of it effectively


Related Words

forestalling |

Developed & Maintained By Taraprasad.com

Treasure Words