SMOCK


Meaning of SMOCK in English

(n.) A blouse; a smoock frock.

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