What is the full meaning of chamlets
CHAMLET, a strong waterproof silk or wool fabric, also CAMELOT, CAMLET, CHAMELOT [n]
Example of the word chamlets placed on a Scrabble board.