To cause someone to feel embarrassed or ashamed, especially in front of other people.
From Latin 'humiliare,' derived from 'humilis' meaning humble or lowly, related to 'humus' meaning earth or ground. The word literally means to bring someone low.
The word 'humble' and 'humiliate' share the same Latin root 'humus' (earth)—both involve bringing someone down, but one teaches a lesson while the other causes shame, showing how context matters in similar words!
Complete word intelligence in one call. Free tier — 50 lookups/day.