Synonyms for "retard"

Words with similar meaning