(also Dunlop cheese)
Definition of Dunlop in English:
A full-cream hard cheese originally made in Dunlop, near Ayr in Scotland.
- By the 1790s, when parish accounts were compiled, it had become established as ‘Dunlop cheese’, made in five parishes of Ayrshire and two of neighbouring Lanarkshire.
- Kilmory is home to the Torrylinn Creamery, where Arran Dunlop cheese is made, as well as Auchaleffan Farm, which provides free-range meat and poultry.
Definition of Dunlop in:
- US English dictionary