on holiday

idiom

Definition 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.