English

bank noun definition in Features of roads topic from the Oxford Advanced Learner's Dictionary

bank

 noun: Features of roads topic
an artificial slope built at the side of a road, so that cars can drive fast around bends