Persistent Train Definition
noun
The luminous trail of ionized particles left by a meteor and visible to the naked eye for periods typically less than one second.
American Heritage
Find Similar Words
Find similar words to persistent train using the buttons below.