Synonyms and Antonyms for barking_deer

1. barking deer (n.)

small Asian deer with small antlers and a cry like a bark

Synonyms: