Italian › DictionaryimbarcazioneC1#12,457Hear itnounfemininerareboat, watercraft, craft, vesselsynonym of imbarcoFormsnounsingularimbarcazionepluralimbarcazioniOther ways to say itbarcaboat; skiffbattelloboat; dinghyimbarcoboarding, embarkation, loading, shipping, shipmentnatantefloating, swimmingnaveshipRead Italian with every word explained