Dictionary
Dictionary
Forestall — definition & meaning
Word Type Definition Forestall v. t. To obstruct or stop up, as a way; to stop the passage
of on highway; to intercept on the road, as goods on the way to market.
Explore more words:
Collagenous · Locomotive · Sap · Hoarded · Demi · Woodbury-type · Mandate · Master ·