FLESHPOTS


Meaning of FLESHPOTS in English

■ plural noun places in which hedonistic experiences are readily available.

Origin

C16: with biblical allusion to the ~ of Egypt (Exod. 16:3).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.