Definition of the Falls Road from the Oxford Advanced Learner's Dictionary


the Falls Road

; NAmE
jump to other results
a street in Belfast, Northern Ireland. It is in a Roman Catholic area of the town and is known for the many violent conflicts that have taken place there between Catholics and Protestants during the Troubles.