Definition of Tattersalls in English:

Tattersalls

proper noun

  • An English firm of horse auctioneers founded in 1776 by the horseman Richard Tattersall (1724–95).

Pronunciation:

Tattersalls

/ˈtatəsɔːlz/