-
Striploin (noun)
beef tenderloin
-
Tenderloin (noun)
The tenderest part of a loin of meat, especially of pork or beef.
-
Tenderloin (noun)
A district of a city where corruption is common, often because the district is devoted to questionable businesses (peep shows, etc) which are easy for police to blackmail and extort.
Wiktionary
–>