Search Details

Word: ambuscade (lookup usage) (lookup stats)


Meaning:

Noun:

  • dated An ambush; a trap laid for an enemy.

Source: Wiktionary | Src Info »

Verb:

  • dated To lie in wait for, or to attack from a covert or lurking place; to waylay.

Source: Wiktionary | Src Info »