has been vilifying
-ha estado vilipendiando
Present perfect progressivehe/sheconjugation ofvilify.

vilify

Word of the Day
cooked with onions