'barking deer' definitions:

Definition of 'barking deer'

From: WordNet
noun
Small Asian deer with small antlers and a cry like a bark [syn: muntjac, barking deer]