SMOCK


Meaning of SMOCK in English

n. loose protective garment worn over clothing while working, overall; undergarment, chemise

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.