bx, handicap, affliction, barrier, burden, disability, drawback, hindrance, impairment, impediment, obstacle, shortcoming, stumbling block, baggage, block, detriment, encumbrance, injury, limitation, load, millstone, restriction, hangup, psychological baggage