Source Word
scratch an itch
Verb
idiomatic
Japanese Meaning
(慣用句として)欲求や必要性を満たす、つまり何かを「求める」願望や衝動を解消する行動を指す。
( present singular third-person )
( participle present )
( participle past )
( past )