LIDO Meaning of LIDO in English n. (pl. -os) a public open-air swimming-pool or bathing-beach. [ It. f. Lido, the name of a bathing-beach near Venice, f. L litus shore ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012