Shirabe
English jmdict
1
expressions (phrasesIchidan verb to satisfy oneself (by doing);to find relief (in doing)
Other forms 留飲を下げる 【りゅういんをさげる】