警笛

horn; alarm; whistle; foghorn

Meaning

  1. n
    horn; alarm; whistle; foghorn