EGAVE

latrant

Meaning

  1. adjective Synonym of barking, particularly snarling, bitterly or angrily complaining.
  2. noun One who is barking, a dog, a complainer.

Similar words

barking latrating snarling asnarl convicious narked barked rip-snorting mad narking barky

Save “latrant” to learn later