Dictionary
Dictionary
Ambuscade — definition & meaning
Word Type Definition Ambuscade v. t. A lying in a wood, concealed, for the purpose of
attacking an enemy by surprise. Hence: A lying in wait, and concealed
in any situation, for a like purpose; a snare laid for an enemy; an
ambush.
Explore more words:
Shopmen · Warper · Insect · Dock · Disshiver · Milesian · Insouciant · Dared ·