What is the full meaning of forestallings
FORESTALLING, the act of forestalling [n]
Example of the word forestallings placed on a Scrabble board.