°a person with mental retardation.
verb
°To keep delaying; to continue to hinder; to prevent from progress; to render more slow in progress; to impede; to hinder.
°To put off; to postpone.
synonyms:
delay, hold-up, retardation, idiot
more»
, tard, imbecile, mental deficient, moron, learning difficulties, decelerate, hinder, slow, slow down, postpone, put off, hang back, stay back