taverns

noun

  1. 1

    A building containing a bar licensed to sell alcoholic drinks, and usually offering accommodation; an inn.

Translate “taverns” to another language

Click any language to open the translator with this word already filled in.

Taverns Definition & Meaning | TranslatePulse