Top Definition
A word for a sentient non-organic humanoid not intended for warfare or any specific service and with no programmed restrictions.
A robot with a structure resembling that of a human. Two arms and two legs.
by Lazareth Link February 11, 2005
4 Words related to mechanoid

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.