allatrate

listen to the pronunciation of allatrate
English - English
To bark as a dog