This definition appears very rarely
and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
See other meanings of OWLT
Samples in periodicals archive:
Then there is the conceptual design for the futuristic Overwhelmingly Large Telescope, with a single mirror of 100 metres in diameter.
Just the names of many of the proposed observatories suggest an arms race: the Giant Magellan Telescope, the Thirty Meter Telescope and the European Extremely Large Telescope, which was downsized from the OverWhelmingly Large Telescope.
The European Southern Observatory, which the UK has recently joined, is studying a proposal for the project, aptly called the Overwhelmingly Large Telescope - OWL.