WATER DEER


Meaning of WATER DEER in English

noun

1. : a small Chinese deer ( Hydropotes inermis ) lacking antlers in both sexes and having the upper canines enlarged into tusks in the male

2. : water chevrotain

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.