• Definition for "dragon boats"
  • Sports Dictionary for "dragon boats"
    • Measuring 39ft in total, these are…
    • View More

dragon boats definition

  • noun:
    • Plural kind of dragon boat.
29 votes

How would you define dragon boats?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!