Webster's Revised Unabridged Dictionary · 1913

Deerlet

Deerlet , noun

[Deer + - let.]

(Zoology) A chevrotain. See Kanchil, and Napu.