Hi Jobb, It means 'to make (someone) humble'. The adjective 'humble' means to have a low opinion of your own importance. eg The blue team beat the green team by a very big score, so 'the blue team humbled the green team'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.