baghla

/ˈbæɡəlɑː/

Definitions

1. noun

A type of sailing vessel or a small boat, especially one with a sail, used in traditional Indian waters.

“The fishermen sailed their baghla into the calm waters of the lake.”

Synonyms

  • dhoni
  • dhow

Antonyms

  • motorboat
  • yacht