18 Apr. “The elephant in the room.” What does this English idiom mean?
This has been a popularly used expression since the mid-20th century and is still commonly used. It has recently been taken even further by English artist Banksy who has used it as inspiration for an installation. In this he has painted a large 3D elephant in the same pattern as the wallpaper in the room to h