LOTUS LAND


Meaning of LOTUS LAND in English

noun

1. : a place inducing dreaming and idleness

2. : a state or an ideal marked by indolent self-indulgence and irresponsibility

beguile the United States into living in a lotus land of isolation — M.W.Childs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.