Meaning of home remedy in English:

home remedy

noun

  • A remedy devised or manufactured in one's own home.

Origin

Mid 19th century; earliest use found in The Quarterly Review.