Italian › DictionaryabbozzoHear itnounmasculinesketch, outline, draftstubFormsnounsingularabbozzopluralabbozziOther ways to say itschizzosquirt, splash; stain, spot, flakeRead Italian with every word explained