My Suggestions

nyinyira

v.i. · class 9/10

  1. to squeal, squeak; grizzle, whimper; (of a hawk, pig, trapped rat) give a thin squeak, squawk; sizzle and splutter