enfeebling

Explore definitions, synonyms, and language insights of enfeebling

Definitions

Adjective Satellite
causing debilitation