There are different ways to say "give one a black eye" in English. Some of the synonyms for this phrase are "blacken someone's eye," "cause a shiner," "give someone a swollen eye," or "bruise someone's eye." These expressions are all used to describe physical injury resulting from a punch or blow to the eye area. While they have similar meanings, each one has a slightly different connotation or context. "Blacken someone's eye," for instance, suggests an intentional act of violence, whereas "cause a shiner" is more casual, and "give someone a swollen eye" emphasizes the swelling caused by the injury.