Which of these words is a synonym for 'perambulate'?
kiss
shout
stroll
heal