latrant (English, noun)
expansion: latrant (plural latrants)
Senses:
glosses: One who is barking, a dog, (figurative) a complainer.
tags: obsolete
rare
Forms:
form: latrants
tags: plural