Subscriber login


Forgot your password?

Library card login

Other

lemon-squeezer

Definition of lemon-squeezer

noun

British
  • a small kitchen device for extracting the juice from lemons.