Etymology
Today it means: A very large dinghy capable of carrying many passengers. Full definition →
mega- + dinghy
Etymology from Wiktionary, CC BY-SA 4.0.