resort ·noun (HOLIDAY)

Definition: a place where many people go for a holiday Level: B1