Definition of Alicant soap in English:

Alicant soap

noun

historical, rare
  • A hard white soap made from olive oil, produced in Alicante and used especially during the 18th cent. in medicinal preparations administered internally for the treatment or kidney and bladder stones.

Origin

Mid 17th century; earliest use found in Rich Closet Physical Secrets.