battledore and shuttlecock

Noun
  1. An ancient racket game (synset 100481896)

Other Searches