scarborough

BrE /ˈskɑː.bə.rəʊ/ AmE /ˈskær.bər.oʊ/

noun en → es

1 TOWN [noun] B2

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.

2 RESORT [noun] B1

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.