Big Huge Thesaurus

sparerib

noun

sounds kind of like