The phrase "gave voice" implies expressing oneself or one's opinions, so antonyms for it could include silence or stifling. Other antonyms could be suppressing, quieting, muting, or muzzling. These words denote the act of limiting or inhibiting the expression of thoughts or feelings. Conversely, synonyms for "gave voice" include articulating, proclaiming, or vocalizing, which indicate openness and candidness. Depending on the context, other synonyms could include expressing, sharing, or revealing. It is important to consider the nuances of language to use the right words that carry the intended meaning clearly.