Synonyms of MARKSMAN

What is another word for MARKSMAN