whistling buoy Meaning, Definition & Usage

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

WordNet