tenderloin
nounDefinition of tenderloin
1
: a strip of tender meat consisting of a large internal muscle of the loin on each side of the vertebral column
2
[ from its making possible a luxurious diet for a corrupt police officer ]
: a district of a city largely devoted to vice
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more