Word Study
barking deer
WORDNET DICTIONARY
Noun barking deer has 1 sense
- barking deer(n = noun.animal) muntjac - small Asian deer with small antlers and a cry like a bark; Array is a kind of cervid, deer
is a member of genus muntiacus, muntiacus
For further exploring for "barking deer" in Webster Dictionary Online