simple past and past participle of humiliate
deprived of dignity or self-respect
Select a language to see translations