1. A cave or cavern; a dark underground chamber
The explorers ventured into the antro to search for ancient artifacts.
Os exploradores entraram no antro para procurar artefatos antigos.
3. A nightclub or dive bar (informal, mainly Brazilian Portuguese)
We went to that antro downtown last night.
Fomos àquele antro no centro da cidade ontem à noite.