Dictionary > Retardation

Retardation

retardation
Delay, hindrance, delayed development.
Origin: L. Retardare = to slow down, impede


You will also like...