CANNON


Meaning of CANNON in English

n. 25B6; noun MOUNTED GUN, field gun, piece of artillery; mortar, howitzer; historical carronade, bombard, culverin, falconet, serpentine; Brit. historical pom-pom.

25B6; verb the couple behind cannoned into us : COLLIDE WITH, hit, run into, crash into, plough into.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.