shrill - Dictionary definition and meaning for word shrill
Powered by Mnemonic Dictionary
when there is a THRILL, possibly we hear a SHRILL(sound or cry). i.e. loud sound.