duck boat
noun
plural duck boats
: an amphibious vehicle used especially to transport people on sightseeing tours through city streets and into nearby bodies of water (such as rivers or lakes)
Love words? Need even more definitions?
Merriam-Webster unabridged



