Find the word definition

The Collaborative International Dictionary
Latrate

Latrate \La"trate\, v. i. [L. latratus, p. p. of latrare to bark.] To bark as a dog. [Obs.]

Wiktionary
latrate

vb. (context obsolete English) To bark like a dog.