Meaning of whistling buoy
Definition of whistling buoy
(noun)
a
buoy
that makes a
whistling
noise
Other information on whistling buoy
WIKIPEDIA results for
whistling buoy
Amazon results for
whistling buoy
Tweet