Meaning of the word lido in English

What does lido mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lido

US /ˈliː.doʊ/
UK /ˈliː.dəʊ/

Noun

a public outdoor swimming pool, especially one by the sea or a river

Example:
We spent the afternoon at the local lido, enjoying the sun and swimming.
The old lido was a popular spot for families during the summer.