megatron

See also: Megatron

English

Noun

megatron (plural megatrons)

  1. A disc-seal tube, used in lighthouses or submersibles.
    • 2015, Taylor, "Monster Squid: The Giant is Real" 28 min:
      We've got Edie, I think she's gone slightly mad, may be off the boil a bit. Chances of that one... two percent. Dr. Ku, ill give that a zero percent chance. Then we've got Steve with his ejaculation megatron. Yeah, I'll give him forty percent chance.

Anagrams

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.