PEN


Meaning of PEN in English

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.

Cambridge English vocab.      Кембриджский английский словарь.