Translation of antro in English:

antro

seedy bar, n.

masculine noun

  • 1

    (local sórdido)
    seedy bar
    seedy club
    seedy joint informal
    dive informal
    antro de perdición den of iniquity
  • 2Spain slang

    (bar, discoteca)
    in-place
    (generally seedy) trendy bar