Definition of motoscafo in English:

motoscafo

Pronunciation /ˌməʊtə(ʊ)ˈskafəʊ/

noun

(also motoscarfia)
  • In Italy: a motor boat, especially one used to carry passengers on the Venetian canals.

Origin

1930s. From Italian motoscafo from moto- + scafo hull of a ship from ancient Greek σκάϕος hull of a ship, cognate with σκάϕη boat.