Here's what rhymes with puiffent.
cent sent event scent vent went meant prevent spent bent descent rent assent lent tent ascent dissent invent resent dent pent extent percent intent accent cement repent ferment consent president lament augment orient represent discontent underwent circumvent Words that almost rhyme with puiffent
send fend friend spend tend defend bench bend descend lend ascend offend avenge hemp mend penned hemmed rend stench wrench attend depend extend trend intend revenge amend apprehend blend trench dreamt stemmed expend quench temp pretend dividend suspend transcend commend recommend contend condemned comprehend superintend effect set felt sect sensed theft fetched vest zest fenced vet best get left yet except kept let met rest test west affect chest debt helped net threat arrest belt checked dealt guest lest slept stepped swept wet assessed bet elect erect invest jet melt nest sweat beset guessed jest knelt leaped pet sketched wept wrecked leapt pest vexed behest decked deft fret inept infect necked smelt spelt weft wrenched wrest against next direct respect accept correct expect perfect text breast forget possessed select blessed detect dressed pressed reject stressed stretched crest exempt offset professed quest upset cleft crept dwelt inspect adept attest cassette clenched dispensed drenched epithet flexed obsessed quenched reset tempt beget bereft blest caressed deflect detest divest duet inject preset subject attempt expressed suggest addressed protect reflect request collect commenced depressed impressed indirect suspect cigarette confessed connect dialect incorrect oppressed suppressed distressed southwest unrest abreast bayonet bequest digest intercept intersect refreshed cadet enmeshed pipette shipwrecked transept unchecked intellect manifest neglect regret northwest alphabet condensed entrenched progressed recollect repressed outstretched parapet perplexed acquiesced disconnect dispossessed disrespect redirect silhouette undressed contempt architect compressed retrospect clarinet quartet circumspect