strollphoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticphonetic verb [I]
to walk in a slow relaxed manner, esp. for pleasure
We could stroll into town if you like.

strollphoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticphonetic noun [C]
The whole family was enjoying a leisurely stroll in the sunshine.

strollerphoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticPhoneticphonetic noun [C]
On the promenade strollers (=people who stroll) were taking the evening air.

This page is cited from Cambridge Dictionaries Online. For the original, please visit

http://dictionary.cambridge.org/define.asp?key=stroll*1+0