There are many synonyms for the phrase "swear at", which essentially refers to using profanity or abusive language towards someone. Some common alternatives include cursing at, hurling insults at, berating, denouncing, damning, vilifying, or rebuking. These phrases all convey a sense of anger, frustration or outrage and are used in various contexts such as heated arguments, confrontations, or disagreements. It is important to note that using such language can be hurtful and disrespectful, and it is always best to communicate in a more civil and constructive manner.