1 answer
(click or scroll down)
I must say this is not a word widely in use - either in English or Spanish . May I suggest well-known words like:
alabar = to praise
elogiar = to laud
loar = eulogize
publicar = to proclaim
A suggestion for when you'd like a word and can not find it = use a synonym!
Sra