Definition of “heatwave” - English Dictionary

English