Subscriber login


Forgot your password?

Library card login

Other

Key lime

Definition of Key lime

noun

  • a small yellowish lime with a sharp flavour.

Origin:

named after the Florida Keys

Key lime in other Oxford dictionaries

Definition of Key lime in the US English dictionary