Home1771 Edition

AMBUSCADE

Volume 1 · 24 words · 1771 Edition

or Ambush, in the military art, properly denotes a place where soldiers may lie concealed, till they find an opportunity to surprize the enemy.