CHALLENGED


Meaning of CHALLENGED in English

■ adjective

1》 euphemistic suffering from impairment or disability in a specified respect: physically ~.

2》 humorous lacking or deficient in a specified respect: vertically ~.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.