Emasculator /(?)/

E·mas·cu·la·tor

Emasculator

n.
  1. One who, or that which, emasculates.