humanly challenged

English dictionary entry

Meanings

adj
  1. Nonhuman; alien, paranormal, or supernatural.

Word forms

humanly challenged more humanly challenged most humanly challenged

Etymology

Modeled after mentally challenged.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.