megatron (0 synonym found)

We don't have any synonyms for megatron yet.

Did you mean…

Think megatron belongs in the thesaurus? Recommend it and we'll take a look.


Definition of megatron:

(n) : A disc-seal tube, used in lighthouses or submersibles.
(n) : (slang) A fan of American singer-songwriter and television personality Meghan Trainor (born 1993).

Definition of megatron:

(n) : A disc-seal tube, used in lighthouses or submersibles.
(n) : (slang) A fan of American singer-songwriter and television personality Meghan Trainor (born 1993).

Back to Top