An Encylopedia Britannica Company

low season

1 ENTRIES FOUND:
low season noun
low season
noun
Britannica Dictionary definition of LOW SEASON
[noncount]
: the time of year when a place is least busy or popular : off-season