strip down

Translations
se déshabiller
Definitions
To remove unnecessary parts or elements from something, often referring to simplifying or reducing to the essentials.