Table of Contents
Antonyms
Synonyms
Etymology

1. ambuscade

noun. the act of concealing yourself and lying in wait to attack by surprise.

Etymology

  • ambuscade (English)
  • embuscade (French)
  • imboscata (Italian)
Antonym.com