Find the word definition

Wiktionary
mongoloids

n. (plural of mongoloid English)

Usage examples of "mongoloids".

A good Catholic woman can have six mongoloids in a row before it begins to dawn on her that something might be wrong with her reproductive system.

But some acid victims - especially nervous mongoloids - have a strange kind of idiot - sapient capacity for remembering odd details and nothing else.