Definition of Dunlop in English:

Dunlop

(also Dunlop cheese)

noun

mass noun
  • 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.’

Pronunciation

Dunlop

/ˈdʌnlɒp//dʌnˈlɒp/