1. A newly opened or recently created street or thoroughfare in an urban area
The city opened a new avenue to reduce traffic congestion downtown.
A cidade abriu uma nova avenida para reduzir o congestionamento no centro.
2. A new opportunity, approach, or direction for development or exploration
The research opened a new avenue for treating the disease.
A pesquisa abriu um novo caminho para o tratamento da doença.