battledore placenta bat·tle·dore placenta (bāt'l-dôr') n. A placenta in which the umbilical cord is attached at the border.