ambuscade [pl. ambuscades]
Synonyms
  • شرك ، فخّ ، مصيدة
Notices
  • surprise attack from a hidden position