HANDICAPPED Meaning of HANDICAPPED in English adj. suffering from a physical or mental disability. Oxford English vocab. Оксфордский английский словарь. 2012