LILO Meaning of LILO in English [ 'lʌɪləʊ ](also trademark Li-lo ) ■ noun ( plural ~s ) Brit. an inflatable mattress used as a bed or for floating on water.Origin1930s: alt. of lie low . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004