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.
Are You Learning English? Here Are Our Top English Tips