Definition of feminoid in US English:

feminoid

adjective

  • Having or involving a female or feminine quality; especially feminine in form or character to some degree but not female.

Origin

Late 19th century. From classical Latin fēmina woman + -oid.

Pronunciation

feminoid

/ˈfɛmɪnɔɪd/