latrant

/ˈleɪtɹənt/adj
High School
1

Synonym of barking, particularly (figurative) snarling, bitterly or angrily complaining.

#archaic