COTTON WOOL
Meaning of COTTON WOOL in English
noun
1.
a. : raw cotton ; especially : cotton batting
b. : excessive protection or comfort
a cotton wool existence
2. Britain : absorbent cotton
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012