Italian › DictionaryimbarcoHear itnounmasculineboarding, embarkation, loading, shipping, shipmentFormsnounsingularimbarcopluralimbarchiRead Italian with every word explained