huffing and puff (verb) puff: inhale or exhale air
Sinonime: bad, bad-smelling, corroded,
corrupt, crumbled, crumbling, decomposed, decomposing,
disgusting, disintegrated, disintegrating, fecal, feculent, festering,
fetid,
foul,
gross, infected,
loathsome,
loud, mephitic, moldering, moldy, noisome,
noxious,
offensive, overripe, perished, polluted, purulent, pustular, putrescent,
putrid, putrified,
rancid,
rank, rotting, smelling,
sour,
spoiled,
stale, stinking,
strong,
tainted,
touched, unsound
Antonime: fresh,
good,
new,
pleasant, undecayed