has vilified
-ha vilipendiado
Present perfect he/she conjugation of vilify.

vilify

Word of the Day
chestnut