'Windsor soap' definitions:
Definition of 'Windsor soap'
From: GCIDE
- Windsor \Wind"sor\, n. A town in Berkshire, England. [1913 Webster]
- Windsor bean. (Bot.) See under Bean.
- Windsor chair, a kind of strong, plain, polished, wooden chair. --Simmonds.
- Windsor soap, a scented soap well known for its excellence. [1913 Webster]