TAKE TIME TO SMELL THE ROSES Meaning of TAKE TIME TO SMELL THE ROSES in English use some time to relax and enjoy the scenery Yes, pursue your goals, but take time to smell the roses. English idioms vocab. Словарь английских идиом и выражений. 2012