Word info

scratch an itch

Verb

Meaning

(idiomatic) To satisfy a need or desire.

Used other than figuratively or idiomatically: see scratch,‎ itch.

Source: en.wiktionary.org

Close letter words and terms