excessively hot and humid or marked by sweating and faintness; a sweltering room; sweltering athletes
[ Syn: sweltering ]