Wind'sor-sōap, n.

noun

n. A scented soap well known for its excellence. Simmonds.