Meaning of “strip (down) to sth” in the English Dictionary

English