A Legal Dictionary
Black’s Law Online Dictionary
A disadvantage that limits performance on a task or goal.