n. imaginary island from the book "Gulliver's Travels" where the inhabitants engage in ridiculous pseudo-scientific experiments
LAPUTA
Meaning of LAPUTA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012