Meaning of “muscle-flexing” in the English Dictionary

English