FLESHPOT Meaning of FLESHPOT in English [noun] [C usually plural] - a place which supplies sexual entertainment and food and drink Cambridge English vocab. Кембриджский английский словарь. 2012