strokemaker A skilled batsman. Noun A skilled batsman. Origin From stroke + maker. Forms strokemakers