crippling

Explore definitions, synonyms, and language insights of crippling

Definitions

Adjective Satellite
that cripples or disables or incapacitates; "a crippling injury"