Dundee /dʌnˈdiː/ noun1 •A city in Scotland.On Friday, at a former Michelin factory in the north-east of the city, the finishing touches were being put in place for the fifth Dundee design festival, which opens on Monday. — 2024