rifleman (n.)youdaoicibaDictYouDict
1775, from rifle (n.) + man (n.).