meaning of whistle buoy

1. a buoy that makes a whistling noise


Related Words

whistle buoy |

Developed & Maintained By Taraprasad.com

Treasure Words