Where does “baffle” come from?

baffle (English): To publicly disgrace, especially of a recreant...

Definitions

  1. To publicly disgrace, especially of a recreant...

Words derived from “baffle

baffle — Etymology, Origin & Word History | Etymology Explorer