English Idioms Daily Blog

... your resource for English idioms, ESL and more!


Hit the Spot

Hit the spot

Look at the following sentence and, then, select the correct definition of the English idiom to hit the spot:

Grandma’s dinner really
hit the spot.

To hit the spot means...

a) to taste good and satisfy you
b) to not taste good
c) to be well done
d) to be a failure

Click here for the correct definition of
to hit the spot.

blog comments powered by Disqus