an elephant in the room Meaning in the Cambridge English.

 
 
 
51O9DNppPiL