retard - Dictionary definition and meaning for word retard
a retarded person mind is DELAY IN DEVELOPMENT AND PROGRESS, ITS SLOW