What is the full meaning of vaporettos
VAPORETTO, (Italian) a motorboat serving as a canal bus in Venice [n]
Example of the word vaporettos placed on a Scrabble board.