Strolls Synonyms and Antonyms

A leisurely walk (usually in some public place)
(Noun)
Antonyms:
  1. run