tab (totalizator agency board) - English Synonyms Dictionary