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/