Definify.com

Definition 2024


cannoniera

cannoniera

Italian

Noun

cannoniera f (plural cannoniere)

  1. gunboat
  2. embrasure