Word info

humanly challenged

Adjective

Meaning

humanly challenged (comparative more humanly challenged, superlative most humanly challenged)

(humorous, euphemistic, of an entity) Nonhuman; alien, paranormal, or supernatural.

Source: en.wiktionary.org

Close letter words and terms