SMICKET


Meaning of SMICKET in English

noun a woman's under-garment; a smock.

Webster English vocab.      Английский словарь Webster.