Wiktionary
accident blackspots
n. (accident blackspot English)
n. (accident blackspot English)