barking deer Meaning, Definition & Usage

  1. noun small Asian deer with small antlers and a cry like a bark
    muntjac.

WordNet