800-pound gorillas in the room

English

Noun

800-pound gorillas in the room

  1. plural of 800-pound gorilla in the room