sambouk /sæmˈbuːk/ ← Back to S Definitions 1. noun A type of traditional Arab sailing boat “The tourists rode in a sambouk along the coast of Oman.” Synonyms dhow felucca Antonyms motorboat speedboat