跳到主要内容

(of people) to whistle; (of birds and animals) to screech; to howl; to roar

Frequency 1.6

Meanings

  • (of birds and animals) to screech; to howl; to roar; (of people) to whistle