Dear :
all friends

few days ago, i got a guest from New York City.
we talked a lot, and i asked him " would you like to take a stroll??"
he answered "take a stroll?? what's 'take a stroll' ??"
then, i am getting doubt about what i've said to him. As i know, "take a stroll" means "go for walk";"go around..";something like that.
and i used this phrase in many times, and mostly people who talked to me quite understood about what i mean.
so, guys..i would like to ask you all.
Is it correct,that "Take a stroll" means "Go for walk"??
Or do i made a mistake??
or this phrase doesn't commonly used in USA??
really appreciate for your help...
thank you very much...
best regards,

I can't answer for the USA, but in Canada this is not an unusual thing to say.

I found this in the New York Times.


Do you think it may have been your pronunciation that he did not understand?

Teachers: We supply a list of EFL job vacancies
thank you very much for your help, Clive...

he told me that he was born in Argentina, and lived in Spain for years. But Now, he live in New York City..
CliveDo you think it may have been your pronunciation that he did not understand?

coz, i am not a native speakerEmotion: crying
I'm surprised he didn't know what it meant. I'm from California, so maybe it's different on the East Coast, but I can't imagine saying "take a stroll" to anyone around here and them not understanding what I mean. Truthfully, I wonder how much education your guest had. Or maybe he misheard you?

Don't worry, you weren't wrong. Taking a stroll is the same as going for a walk. =)
However, I wouldn't say it's commonly used. We usually would say "go for a walk" or maybe even more common, "take a walk."

Hope that helps. ^^
as about my guest , he was born in Argentina, And live in Spain for couple years. And Now, he live in NY.

anyway, thank you very much for your help,buddy!!Emotion: big smile

Students: We have free audio pronunciation exercises.
Take a look at Chuck Berry's "No particular place to go" lyrics. That's your answer Emotion: smile

Dear friend this is a comon phrase in England