The words swinging for can be replaced by various synonyms depending on the context. Some of the popular alternatives for this phrase include striving, aiming, seeking, pursuing, and working towards. All these words refer to the act of putting in effort to achieve a particular goal. For instance, if someone is swinging for the fences, they are striving to hit a home run in baseball. Similarly, if someone is swinging for the stars, they are aiming for great success in something. The synonyms for "swinging for" can be useful in different occasions, and they can help to convey a specific message more clearly based on the context in which they are used.