What does big stick mean?

big stick meaning in General Dictionary

a display of power or energy