Definition of Scottish lovage in US English:

Scottish lovage

noun

  • = Scotch lovage.

Origin

Late 18th century; earliest use found in William Curtis (1746–1799), botanist and entomologist.