Find the word definition

The Collaborative International Dictionary
Latrant

Latrant \La"trant\, a. [L. latrans, p. pr. of latrare. See Latrate.] Barking. [Obs.]
--Tickell.

Wiktionary
latrant

n. (context obsolete English) One who complains constantly.