on holiday
idiomDefinition of on holiday
British
: experiencing a time away from home, school, or business usually in order to relax or travel
She spent two weeks on holiday in Italy.