Definition of acidulated drop in English:

acidulated drop

noun

rare
  • Acid drop.

Origin

Early 19th century; earliest use found in The Times.