mechanoid noun1 •A robot that is designed to look and act like a human.Originally he'd entered the Game to rescue the others. He was a sanitation Mechanoid, programmed to clean, and, in theory, should have been immune to the Game's lure. But he wasn't. — 1990 formsmechanoids