scarborough
BrE /ˈskɑː.bə.rəʊ/ AmE /ˈskær.bər.oʊ/
noun en → es
a town on the east coast of England, north of York
Scarborough (nombre propio)
Collocations the town of Scarborough
-
She lives in the town of Scarborough.
Ella vive en la ciudad de Scarborough.
a seaside resort town known for its beaches and cliffs
resort turístico, balneario
Collocations Scarborough beach
-
They went to Scarborough for a holiday.
Fueron a Scarborough de vacaciones.