Meaning of stridence
Definition of stridence
(noun)
having the
timbre
of a
loud
high-pitched
sound
Other information on stridence
WIKIPEDIA results for
stridence
Amazon results for
stridence
Tweet