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