Definition of Scotch lovage in English:

Scotch lovage

noun

  • A kind of lovage, Ligusticum scotium, with clusters of small white flowers, found on salt marshes and rocky sea shores in northern Europe and parts of North America; also called sea parsley.

Origin

Mid 18th century; earliest use found in Philip Miller (1691–1771), horticulturist and writer.