What is the full meaning of ambushments
AMBUSHMENT, (archaic) an ambush [n]
Example of the word ambushments placed on a Scrabble board.