• word of the day

    lilliput

    lilliput - Dictionary definition and meaning for word lilliput

    Definition
    (noun) a land imagined by Jonathan Swift that was inhabited by tiny people
Download our Mobile App Today
Receive our word of the day
on Whatsapp