Imagine goal-achievement as a hyphenated unit and it might make more sense. I'd really need to see more context before I can definitively say what it means.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.