FLESHPOT


Meaning of FLESHPOT in English

[noun] [C usually plural] - a place which supplies sexual entertainment and food and drink

Cambridge English vocab.      Кембриджский английский словарь.