Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
retards
in English
retards
#uncommon
Lemma:
retard
The lemma is the base or root form of this word.
Definitions
Noun
people
with
mental
disabilities
;
delayed
development
a
delay
or
slowdown
(
process
,
progress
,
etc
.)
individuals
with
slow
learning
abilities
those
with
intellectual
impairments
;
cognitive
delays
Verb
to
slow
or
decelerate
something
;
reduce
speed