LILO


Meaning of LILO in English

n. (pl. -os) propr. a type of inflatable mattress.

[ f. lie low ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.