cotton wool

Save
cotton wool noun
cotton wool
noun
Learner's definition of COTTON WOOL
[noncount] British
: a mass of cotton that is used especially for cleaning the skin or wounds