London paste Meaning, Definition & Usage

Definitions
  1. (Med.), a paste made of caustic soda and unslacked lime; used as a caustic to destroy tumors and other morbid enlargements.

Webster 1913