boat whistle

Definitions of boat whistle
  1. noun
    a whistle on a boat that is sounded as a warning
    see moresee less
    type of:
    whistle
    acoustic device that forces air or steam against an edge or into a cavity and so produces a loud shrill sound
Word Family