Retardates meaning : A retarded person; a person with retardation.
retardates
sabre saws
existences
cuttlebones
dieselised