NANOID Meaning of NANOID in English ˈnāˌnȯid, ˈnaˌ- adjectiveEtymology: nan- + -oid : having an abnormally small body : dwarfish Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012