Definition of “lambswool” - English Dictionary

british dictionary