What does battledore and shuttlecock mean?

battledore and shuttlecock meaning in General Dictionary

an old racket online game