Synonyms for "bolide"

Words with similar meaning