LILO


Meaning of LILO in English

Li ‧ lo /ˈlaɪləʊ $ -loʊ/ BrE AmE noun ( plural Lilos ) [countable]

trademark British English a rubber ↑ mattress filled with air and used as a bed or for floating on water

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.