To abash, overcome, or overwhelm, especially by effrontery or a display of confidence. In later use also: to intimidate, especially by presenting too great a task or obstacle.
Late 15th century; earliest use found in Mankind. From over- + face.
Are You Learning English? Here Are Our Top English Tips