Italian › DictionaryabbaioHear itnounmasculinerarea single instance of barkingbarkingof dogsstrong and continuous barkingFormsnounsingularabbaiopluralabbaiOther ways to say itabbaiamentobarkingabbaiareto bark (of dogs and foxes); to yell, to shoutabbaiatabarking, baying; a yell aimed at ridiculing or reproaching someoneRead Italian with every word explained