Meaning of “movers and shakers” in the English Dictionary

british dictionary