having a physical or mental disability (now considered outdated)
from hand in cap, originally a betting game
Try Another Word