TOP

Definition of lilo noun from the Oxford Advanced Learner's Dictionary

lilo

noun
 
/ˈlaɪləʊ/
 
/ˈlaɪləʊ/
(also Li-Lo™)
(plural lilos)
(British English)
jump to other results
  1. a plastic or rubber bed that is filled with air and used when camping or for floating on water
    Word Origin1930s: alteration of lie low.
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day