Oxford Dictionary Definitions: Glamping: A form of camping involving accommodation and facilities more luxurious than those associated with traditional camping: Glamping is likely to satisfy any city slicker seeking a little refuge in nature – without foregoing any of life’s luxuries Staycation: a holiday spent in one’s home country rather than abroad, or one spent…