battledore : Idioms & Phrases


battledore and shuttlecock

  • noun an ancient racket game
    battledore.
WordNet