Dictionary search results

Showing 1-4 of 4 results

subnormal British & World English

Not meeting standards or reaching a level regarded as usual, especially with respect to intelligence or development