latrant

/L AE1 T R AH0 N T/
adjective
  1. 1

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

noun
  1. 1

    (rare, obsolete) One who is barking, a dog, (figurative) a complainer.