Definition of Boat Whistle

  • 1. A whistle on a boat that is sounded as a warning Noun

Semanticaly linked words with "boat whistle"

Hyponims for word "boat whistle"