Meaning of “sabre-rattling” in the English Dictionary

English