Unprepossessing humanoid Synonyms

Definitions for Unprepossessing


  • (adjective) creating an unfavorable or neutral first impression

Definitions for Humanoid


  • (noun) an automaton that resembles a human being