Learn how to say Strolled correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word stroll:
[no object, with adverbial of direction]
1walk in a leisurely way:
I strolled around the city
2achieve a sporting victory without effort:
the horse strolled home by 12 lengths
1a short leisurely walk:
we took a stroll in the garden
2a victory or objective that is easily achieved.
early 17th century (in the sense ‘roam as a vagrant’): probably from German strollen, strolchen, from Strolch ‘vagabond’, of unknown ultimate origin