Dictionary search results

Showing 1-3 of 3 results

ambush US English

A surprise attack by people lying in wait in a concealed position

ambush US Thesaurus

the soldiers were killed in an ambush

ambush marketing US English

The practice by which a rival company attempts to associate its products with an event that already has official sponsors