hit the spot
Meaning
To be particularly pleasing or appropriate; to be just right.
Synonyms
Etymology
Likely originally reflecting either the same metaphor as scratch the itch or a shooting-at-a-target metaphor, although not always perceived through those lenses anymore.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "hit the spot" and many other words and sentences in English.