Definition of "Tattersalls"
Tattersalls
noun
plural Tattersalls
(British) A rendezvous at most British racecourses, provided by a company of auctioneers
plural Tattersalls
(British) A rendezvous at most British racecourses, provided by a company of auctioneers