English | German | Russian | Czech

decapacitate English

Meaning decapacitate meaning

What does decapacitate mean?

decapacitate

To reduce something's or someone's capability to do something.

Are you looking for...?