battledore
bat·tle·dore
battledore
n.
same as
battledoor
.