What is the meaning of avenue in English?

Learn vocabulary with pictures as well as definitions of avenue in English

Learn in

See more

n. avenue

Definition of avenue in English

Wide city road that typically has adjacent trees and buildings and intersects with other roads.