pent-up [adjective] + frustration [noun]