stroll ·noun

Definition: a slow, relaxed walk somewhere Level: C1