piercer (n.)youdaoicibaDictYouDict
early 15c., agent noun from pierce (v.).