Sekirov Dictionary

handicap

/ˈhændikæp/

noun6

  1. Something that prevents, hampers, or hinders.
  2. (no longer used) Synonym of hand-in-cap (“old English trading game”).

verb3

forms

handicapped · handicapping · handicaps

This dictionary works without the internet: on your phone · in Chrome