Search results
- Dictionarysiren/ˈsʌɪrən/
noun
- 1. a device that makes a loud prolonged signal or warning sound: "ambulance sirens" Similar
- 2. each of a number of women or winged creatures whose singing lured unwary sailors on to rocks.
Powered by Oxford Dictionaries