river deer

noun

Definition of river deer

: a small deer (Hydropotes inermis) of the river marshes in southern China the males of which have no antlers but are provided with tusklike canine teeth