Find the word definition

The Collaborative International Dictionary
Latration

Latration \La*tra"tion\, n. A barking. [Obs.]

Wiktionary
latration

n. (context obsolete English) A barking.