Meaning of love draught in English:

love draught

noun

(US love draft)
  • A love potion or philtre.

Origin

Mid 17th century; earliest use found in Robert Stapleton (d. 1669), translator and playwright.