CARRONADE


Meaning of CARRONADE in English

[car.ron.ade] n [Carron, Scotland] (1779): a short-barreled gun of the late 18th and 19th centuries that fired large shot at short range and was used esp. on warships

Merriam-Webster English vocab.      Английский словарь Merriam Webster.