FLESHPOTS


Meaning of FLESHPOTS in English

flesh ‧ pots /ˈfleʃpɒts $ -pɑːts/ BrE AmE noun [plural]

areas in a city or town where there are many places that people go to for pleasure, especially sexual pleasure – used humorously

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.