Back to Dictionary
鸣叫
鳴叫
míngjiào
1. to emit a sound
2. (of birds, insects etc) to chirp, hoot etc
3. (of a siren, steam whistle etc) to sound