按捺不住ànnàbuzhùTop 50000Meanings1. to be unable to hold backCharacters used按to push捺to press down firmly不no住to reside