SPORTS BAR


Meaning of SPORTS BAR in English

noun

: a bar catering especially to sports fans and typically containing several televisions and often sports memorabilia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.