I've just seen the phrase

walk the moon

and I thought it should be

walk on the moon.

I double checked this in the Oxford Dictionary, and I found another phrase

walk the moors.

So I guess one can also say

walk the street/beach/river/etc.

But in terms of the meaning, are there any difference between the "walk + sth" and "walk + prep + sth" form? Like

walk (on) the moon
walk (in) the moors walk (on/in) the street
walk (on/along) the beach
walk (along/by) the river

  • Walk the dog does not mean walk on [or any preposition] the dog. This cannot be easily answered outside of context. – Jason Bassford Supports Monica Jan 20 at 18:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.