latrant

Etymology
From, present participle of. Equivalent to.

Adjective

 * , particularly snarling, bitterly or angrily complaining.

Noun

 * 1)  One who is barking, a dog,  a complainer.