See morev. strikeDefinition of strike in EnglishTo violently strike a vehicle against an obstacle causing serious damage. Synonyms of strike in Englishcrashsmashcolliderun intosmash intobag intoslam into
See morev. strikeDefinition of strike in EnglishTo violently strike a vehicle against another in motion, causing damage. Synonyms of strike in Englishcollidecrashbankslamhit
See moren. lightning strikeDefinition of lightning strike in EnglishRadiant and resounding electrical discharge that originates in the clouds. Synonyms of lightning strike in Englishlightning flashlightninglightning boltflash of lightning