ambuscade

/ˈæmbəsˌkeɪd/

noun

  1. 1

    An ambush; a trap laid for an enemy.

  2. 2

    The place in which troops lie hidden for an ambush.

  3. 3

    The body of troops lying in ambush.

verb

  1. 1

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

Translate “ambuscade” to another language

Click any language to open the translator with this word already filled in.

Ambuscade Definition & Meaning | TranslatePulse