Words: amble promenade saunter stroll perambulation
Part of speech: n
Definition: a leisurely walk (usually in some public place)