Webster's Revised Unabridged Dictionary · 1913

Latrate

Latrate , intransitive verb

[Latin latratus, past participle of latrare to bark.]

To bark as a dog. [Obsolete]