Definition of Windsor soap. Meaning of Windsor soap. Synonyms of Windsor soap
Here you will find one or more explanations in English for the word Windsor soap.
Also in the bottom left of the page several parts of wikipedia pages related to the word Windsor soap and, of course, Windsor soap synonyms and on the right images related to the word Windsor soap.
Definition of Windsor soap
Windsor soap Windsor Wind"sor, n.
A town in Berkshire, England.
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.