bowmaster /ˈbəʊˌmæstə(ɹ)/ noun1 •An expert or consummate archer.Artembáres, chariot fighter, with Masistres, the bowmaster great Imaeus, and Pharandaces, and Sosthanes, driver of horses. — 1958 formsbowmasters