Stop And Smell The Roses Meaning

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

RECENT SEARCHES