whistle buoy Meaning, Definition & Usage

  1. noun a buoy that makes a whistling noise
    whistling buoy.

WordNet