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