LIDO Meaning of LIDO in English [ 'li:dəʊ , 'lʌɪ- ]■ noun ( plural ~s ) Brit. a public open-air swimming pool or bathing beach.OriginC17: from Ital. Lido , the name of a bathing beach near Venice, from ~ 'shore'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004