CARRONADE


Meaning of CARRONADE in English

[ ˌkarə'neɪd ]

■ noun historical a short large-calibre cannon, chiefly in naval use.

Origin

C18: from Carron , near Falkirk in Scotland, where this kind of cannon was first made.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.