When we want to express a favorable opinion or give praise to someone, we often use the phrase "speak highly/well of". However, there are several other synonyms that can be used to convey the same message. Some of these synonyms include applaud, acclaim, extol, laud, compliment, praise, eulogize, hail, and approve of. Each of these synonyms has slightly different connotations, but they all convey the idea of speaking positively about someone or something. Whether you are writing a letter of recommendation, giving a speech, or simply chatting with friends, using synonyms for "speak highly/well of" can add variety to your language and help you convey your message more effectively.