Definify.com

Definition 2025


cannoniera

cannoniera

Italian

Noun

cannoniera f (plural cannoniere)

  1. gunboat
  2. embrasure