An Encylopedia Britannica Company

cotton wool

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