One word substitute is Hijacker.Pirate: a person who attacks and robs ships at sea.Swindler: a person who uses deception to deprive someone of money or possessions.Hijacker: a person who illegally seizes an aircraft, ship, or vehicle while in transit and forces it to go to a different destination or uses it for their own purposes.Pilferer: a person who steals.