What is the full meaning of deerlets
DEERLET, a water-deer, a chevrotain [n]
Example of the word deerlets placed on a Scrabble board.