Feedback
Megatron
Meaning
Noun
●
A disc-seal
tube
, used in
lighthouses
or submersibles.
●
In Fans (people):
A
fan
of American
singer-songwriter
and
television personality
Meghan Trainor (born 1993).
Sourced from
Wiktionary
Related
Mccoy
Fitz
Peyton
Gurley
Boldin
Zeke
Rodgers
Vick
Romo
Blount
Brady
Rudolph
Stafford
Odell
Pryor
Ridley
Cutler
Amendola
Big Ben
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better