Shrill-tongued

(a.) Having a shrill voice.