AnthropoidnounAn anthropoid animal.adjectiveHaving characteristics of a human, usually in terms of shape or appearanceHaving characteristics of an ape🔗 Explore synonyms & relationships🌍 See word origin & history