Dictionary search results

Showing 1-2 of 2 results

badger-baiting British & World English

A sport in which dogs draw a badger from its sett and kill it, illegal in the UK since 1830