To have a short rest period from work, study, etc.
To enjoy luxury, to indulge.
To be luxuriant; to grow exuberantly.