be given the rest of the day off because of excessively hot weather - English Synonyms Dictionary

Can't found any synonym terms.