Meaning of “force multiplier” in the English Dictionary

british dictionary