n. physical disability; disadvantage, obstacle
Rain falling on wilted flowers in a silent gray garden
handicapped adj.