latrant
/L AE1 T R AH0 N T/adjective
- 1
(now rare) Synonym of barking, particularly (figurative) snarling, bitterly or angrily complaining.
noun
- 1
(rare, obsolete) One who is barking, a dog, (figurative) a complainer.
Translate โlatrantโ into another language
Choose a language below to open the translator with English selected as the source language.