big gun

noun
High School
1

A large artillery gun or one of the largest-caliber naval guns (as on a battleship).

2

A person, group, thing, or course of action that is powerful, influential, or particularly effective.

3

A large surfboard used to ride very large, powerful waves.