sports bar
noun
: a bar catering especially to sports fans and typically containing several televisions and often sports memorabilia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share