Definitions
There is 1 meaning of the phrase
Barking Deer.
Barking Deer - as a noun
Example Sentences
"The barking deer is a small species of deer found in South and Southeast Asia."
"The barking deer gets its name from the sound it makes, which resembles barking."
"The barking deer is also known as the Muntjac deer."
"The barking deer has short antlers and long canine teeth."
"The barking deer is primarily nocturnal, being most active at dawn and dusk."