all things to all people

名词 n.

英文释义

名词 n.
  1. Someone or something that entirely satisfies the expectations of everyone, no matter how diverse and conflicting those expectations may be. idiomatic,often
    — It was obviously his policy to appear all things to all people. He could not venture to take any decided course.

词源

From Holy Bible (King James Version), 1 Corinthians 9:22: "To the weak became I as weak, that I might gain the weak: I am made all things to all men, that I might by all means save some."
3 次浏览 数据来源: Wiktionary