HANDICAPPED


Meaning of HANDICAPPED in English

adj. suffering from a physical or mental disability.

Oxford English vocab.      Оксфордский английский словарь.