verb
(Scotland) To stroll; to meander.
(Scotland, with 'on') To go on without reaching a conclusion.
noun
(Scotland) A stroll.