Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of ambuscade

Source language: EnglishDictionary language: English

ambuscade

Pronunciation:/ˈæmbəsˌkeɪd/

noun

Definitions

  1. An ambush; a trap laid for an enemy.

  2. The place in which troops lie hidden for an ambush.

  3. The body of troops lying in ambush.

verb

Definitions

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