Find the word definition

Wiktionary
meat rack

n. 1 A rack used for storing meat. 2 (context idiomatic slang English) A place where people can meet looking for sexual partners.