Italian-English dictionary »

imboscata meaning in English

ItalianEnglish
imboscata noun
{f}

ambush [ambushes](attack)
noun
[UK: ˈæm.bʊʃ] [US: ˈæm.ˌbʊʃ]
John was killed in an ambush. = John fu ucciso in un'imboscata.