Adjective Definition

incapacitating

1.Definition: that cripples or disables or incapacitates

Related Adjective(s):crippling, disabling




Please Share