Dictionary
Browse
Translate
About
›
›
→
lilo — English Definition | Lughet
Dictionary
›
English
›
lilo
English
Main Dictionary
lilo
Universal Words (also Li-Lo) noun (plural lilos) (BrE) a plastic or rubber bed that is filled with air and used when camping or for floating on water
★
★
★
★
★
Rate this entry
Related words
lilac
English
lilt
English
lily
English
lily of the valley
English
lily pad
English
← Search
lily-livered
English