RhymeZone

 

Definitions of carronade:
  • noun:   (nautical, historical) A very short carriage gun used to fire a heavy shot for a limited range.
  • noun:   An exchange of artillery fire; a cannonade; a fusillade.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023