avenue ·noun (ROAD)

Definition: a wide road in a town or city, often with trees along it Level: C1