What does Cannoned mean?

Cannoned meaning in General Dictionary

Furnished with cannon

View more

  • Furnished with cannon.