maegbote /ˈmeɪɡboʊt/ ← Back to M Definitions 1. noun A type of medieval sailing vessel “The 12th-century account described a maegbote with three masts.” Synonyms cog hulk knarr Antonyms frigate sloop