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
How do you say tout in spanish?
Tout: To praise or publicize loudly
1 answer