Meaning
- 1.
handicapped; disabled — A state of not being physically or mentally sound, or a person in such a state.
- 2.
idiot; stupid; blockhead; dunce — (disparaging) A person who acts and think foolishly.
- 3.
being misshapen; being damaged — A thing that is misshapen or that works improperly.