Definitions from Wikipedia (Dunduff Castle)
▸ noun: a restored stair-tower in South Ayrshire, Scotland, built on the hillside of Brown Carrick Hills above the Drumbane Burn, and overlooking the sea above the village of Dunure.
▸ Words similar to dunduff castle
▸ Usage examples for dunduff castle
▸ Idioms related to dunduff castle
▸ Wikipedia articles (New!)
▸ Words that often appear near dunduff castle
▸ Rhymes of dunduff castle
▸ Invented words related to dunduff castle
▸ noun: a restored stair-tower in South Ayrshire, Scotland, built on the hillside of Brown Carrick Hills above the Drumbane Burn, and overlooking the sea above the village of Dunure.
▸ Words similar to dunduff castle
▸ Usage examples for dunduff castle
▸ Idioms related to dunduff castle
▸ Wikipedia articles (New!)
▸ Words that often appear near dunduff castle
▸ Rhymes of dunduff castle
▸ Invented words related to dunduff castle