Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scold
in English
scold
uk
/skəʊld/
#common
Plural
scolds
Past Tense
scolded
Participle Verb
scolding
Third Person Singular
scolds
Definitions
Verb
to
rebuke
someone
angrily
;
reprimand
birds
making
harsh
aggressive
vocalisations
to
make
sounds
like
human
scolding
(
birds
)
Noun
a
person
who
often
complains
angrily
;
a
nag