How do you say tout in spanish?

Tout: To praise or publicize loudly

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