WTWM

whatsthatwordmean

← Definition
Guess

ambuscader

nounA person who lies in wait to attack by surprise; an ambusher.

Synonyms

ambushernounwaylayernoun

Built for word lovers.