incapacitating

Explore definitions, synonyms, and language insights of incapacitating

Definitions

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