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