SMOCK-FROCK Meaning of SMOCK-FROCK in English n. Smock, blouse. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012