← DefinitionshareGuessfleshpotsnounPlaces that offer physical pleasures, especially food, drink, or sex. (Plural form of fleshpot.)Synonymsdennounbrothelnoun