Definition of prince's mixture in US English:

prince's mixture

noun

rare
  • A kind of snuff scented with attar of roses.

Origin

Early 19th century.