Subscriber login


Forgot your password?

Library card login

Other

shell lime

Definition of shell lime

noun

[mass noun]
  • fine-quality lime produced by roasting seashells.

shell lime in other Oxford dictionaries

Definition of shell lime in the US English dictionary