What is the full meaning of carronades
CARRONADE, (historical) a short and light maritime cannon of large bore [n]
Example of the word carronades placed on a Scrabble board.