sweltering - Dictionary definition and meaning for word sweltering
sweat associated with the word. so like sweltering make him sweat profusely....