HANDICAP


Meaning of HANDICAP in English

n. 1 hindrance, restraint, encumbrance, restriction, limitation, impediment, barrier, bar, obstacle, (stumbling) block, constraint, check, curb, trammel, disability, disadvantage Did Douglas Bader view the loss of his legs as a handicap?

v. 2 hinder, hamper, restrain, encumber, restrict, limit, impede, bar, block, check, curb, trammel, disable, disadvantage He was severely handicapped by the loss of his sword

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.