Lilliput

1. (noun) an imaginary land inhabited by tiny people (in Swift's Gulliver's Travels)
Related Words: imaginary place



Terms and Conditions of Use / Copyright Notice