Big Huge Thesaurus

tenderloin

noun