squilloid
/skwɪˈloʊɪd/Definitions
1. noun
resembling or having a loud, clear, and ringing sound
“The squilloid quality of the trumpet solo stood out in the orchestra performance.”
2. adjective
having or characterized by a loud, clear, and ringing sound
“The squilloid voice of the singer echoed through the empty auditorium.”