Scarborough Syllabification: (Scar·bor·ough)Pronunciation: /ˈskärˌbərō/Definition of Scarborough a town in southern Maine, just south of Portland; population 19,054 (est. 2008). Scarborough in other Oxford dictionaries Definition of Scarborough in the British & World English dictionary