Definition of carronades

Definition of carronades
  1. carronades Noun Plural of carronade
  2. carronade Noun a very short carriage gun used to fire a heavy shot for a limited range
Need more help? Try our forum NEW