elogiar verbo to praise; to extol; to flatter; to speak very highly; to eulogize; to pat on the back; to speak in praise; to praise to the skies; to pay compliments.