释义 |
idiomsell sb/sth shortto not give someone or something the praise, attention, or treatment that they deserve:From the way she'd described herself, I pictured her as ugly and overweight. She's obviously been selling herself short.Museums should be learning environments, and to settle for popularity alone is to sell museums short.
|