Find the word definition

WordNet
whistle buoy

n. a buoy that makes a whistling noise [syn: whistling buoy]