'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]