1. fulgurating

adjective. Sharp and piercing.
Synonyms
Featured Games
×