simple past and past participle of ambush
Having been the target of an ambush.
Having been subjected to a shock for which one is unprepared.
Select a language to see translations