Meaning of lido deck

Definition of lido deck

(noun) an open deck including a swimming pool

Other information on lido deck

WIKIPEDIA results for lido deck
Amazon results for lido deck