Etymology Explorer
› English
Where does “800-pound gorilla” come from?
800-pound gorilla
(English): An entity that dominates its environment;...
Definitions
An entity that dominates its environment;...
Words derived from “800-pound gorilla”
gorilla in the room
800-pound gorilla in the room