trill - Dictionary definition and meaning for word trill
trill rhymes with shrill.so a shrill sound is a sharp whistling sound