muckraker: one who spreads real or alleged scandal about another (usually for political advantage)
detractor: one who disparages or belittles the worth of something
crosshead: metal block that connects to a piston; it slides on parallel guides and moves a connecting rod back and forth