Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smocks
in English
smocks
us
//smɑks//
uk
//smɒks//
#common
Lemma:
smock
The lemma is the base or root form of this word.
Definitions
Noun
a
woman's
undergarment
(
shift
,
slip
);
foundation
a
type
of
blouse
(
frock
);
loose
fit
protective
garment
(
for
painters
,
workers
)