LILO Meaning of LILO in English n. (pl. -os) propr. a type of inflatable mattress. [f. lie low] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012