Vocabulary

悔し紛れ

spite; frustration; vexation

noun na-adjective adj-no