Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scolds
in English
scolds
us
/skoʊldz/
uk
/səʊldz/
#common
Lemma:
scold
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
scold
a
person
who
frequently
criticizes
(
often
in
an
angry
manner
)