meaning of boat whistle
1.
a
whistle
on
a
boat
that
is
sounded
as
a
warning
Related Words
boat whistle
|
Developed & Maintained By
Taraprasad.com