Subscriber login


Forgot your password?

Library card login

Other

Dunlop


(also Dunlop cheese)
Definition of Dunlop

noun

[mass noun]
  • a full-cream hard cheese originally made in Dunlop, near Ayr in Scotland.

Dunlop in other Oxford dictionaries

Definition of Dunlop in the US English dictionary