Here's what rhymes with carpetsack.
sac sack hack fac shack back black lack track pack stack nach plaque rack slack jack tack knack lac smack snack flak mac mak tak whack wrack yak flack mack wack yack attack crack aback quack shellac unpack clack ipecac claque highjack mudpack cardiac paperback almanac quarterback zodiac repack anorak gunnysack thumbtack skyjack counterattack elegiac maniac hardtack haversack lumberjack piggyback amnesiac applejack razorback rickrack pickaback demoniac stickleback crackerjack steeplejack insomniac megalomaniac nymphomaniac Words that almost rhyme with carpetsack
hag fag sag zag shag bag flag drag lag tag rag slag gag stag wag brag mag nag snag dag swag dishrag blag toerag crag fleabag scrag washrag nosebag chinwag saddlebag wigwag sleazebag lollygag lallygag scalawag scallywag thank sank shank hanc hank bank task rank blank tank drank flank mask flask frank plank shrank cask franc masque bask dank lank prank talc spank stank yank swank basque crank clank unmask outrank charabanc riverbank antitank databank embank pointblank