cripplingEnglish

crippling, disabling, incapacitating

Adjective

That cripples or disables or incapacitates

English: crippling, disabling, incapacitating

English words with similar meanings

Show 2 words