Where does “800-pound gorilla” come from?

800-pound gorilla (English): An entity that dominates its environment;...

Definitions

  1. An entity that dominates its environment;...

Words derived from “800-pound gorilla