The phrase "was offensive" can be replaced by different synonyms that carry somewhat similar meanings. Among these synonyms are "distasteful," "displeasing," "insensitive," "hurtful," "shocking," "provocative," "inappropriate," "vulgar," "obscene," "unpleasant," and "off-putting." It is important to find the right synonym to accurately convey the level of offense that was experienced. The chosen word also has to suit the context and the audience. It is advisable to carefully choose words that accurately reflect one's thoughts, feelings, and opinions to avoid misunderstandings and promote effective communication.