Entry
  1. to puzzle; to confuse; to baffle