Definify.com

Definition 2024


swan_boat

swan boat

English

Noun

swan boat (plural swan boats)

  1. A paddle boat.
  2. A longboat similar to a dragon boat, traditional in Thailand.

Anagrams