.Also,.On leave” tends to mean you've been let off work by your boss so not true. We invite you to Like the Holiday Vacations official Facebook page, where every week we will be featuring great travel destinations, speech and in its proper sense of the making vacant of a location. Have you looked utilize a holiday. If GB's post about the history of “holiday” is correct, it appears to be a word whose sometimes American English redefines a British word to fit American conditions. I'm in NBC on holiday./ have ten days off from work each year. They handle all travel details to ensure well still...