fàng bu xià放不下to have no room to put sth; to be unable to let goFrequency 3.0Meaningsto have no room to put sthto be unable to let go