Entry
  1. to squeal; to screech

    trad. 嘯叫

Also written 嘯叫【xiào jiào】

Characters in this word

2