Meaning of “sabre-rattling” in the English Dictionary

british dictionary