answersLogoWhite

0

More than likely, this idiom comes from Archery and shooting. Being good with guns and projectile weapons is referred to as having "good marksmanship." So it means you hit what you aim to hit. So as an idiom, if you say something exactly as intended and your audience understands it the way you meant it, and you strike something your audience believes to be true, then you hit your mark.

User Avatar

Wiki User

11y ago

What else can I help you with?