meaning of Cannoned

Cannoned meaning in General Dictionary

Furnished with cannon

View more

  • Furnished with cannon.