mushru

/ˈmʊʃru/ or /ˈmʊʃroʊ/

Definitions

1. noun

A term used to describe the top of a dhow or an Arab sailing ship.

“The mushru of the ancient dhow was beautifully decorated with intricate carvings.”

Synonyms

  • dhow
  • ship

Antonyms

  • landcraft
  • vehicle