stop and smell the roses

stop and smell the roses

English Verb
Ad

Definition

To relax; to take time out of one's busy schedule to enjoy or appreciate the beauty of life.

Ad