t-up - (of feelings) not allowed to be expressed or releasedScreaming at the top of your voice is a good way of venting pent-up frustration.The children ran around the garden releasing pent-up excitement.
PEN
Meaning of PEN in English
Cambridge English vocab. Кембриджский английский словарь. 2012