Definitions of boat whistle:

  • noun:   a whistle on a boat that is sounded as a warning