CARRONADE Meaning of CARRONADE in English [ ˌkarə'neɪd ]■ noun historical a short large-calibre cannon, chiefly in naval use.OriginC18: from Carron , near Falkirk in Scotland, where this kind of cannon was first made. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004