duckboat

/ˈdʌkˌboʊt/

Definitions

1. noun

a type of amphibious vehicle, especially one used for recreational or touristic purposes

“The group took a duckboat tour of the city’s canals.”

2. verb

to transport people or goods on a duckboat

“The captain duckboated tourists across the lake.”

3. verb

to navigate or move a duckboat

“The crew duckboated the vessel through the shallow waters.”

Synonyms

  • amphibious vehicle
  • watercraft

Antonyms

  • fixed structure
  • land vehicle