Translation of "siren" - English-Mandarin Chinese dictionary

siren

noun [ C ] (DEVICE) 装置 uk us /ˈsaɪə.rən/ US  /ˈsaɪr.ən/

a device for making a loud warning noise

警报器,汽笛
police sirens 警笛
When the air raid siren went off people ran to their shelters. 空袭警报响起时,人们纷纷跑向掩蔽所。

(Translation of “siren noun (DEVICE)” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)