Overweener /(?)/

O·ver·ween·er

Overweener

n.
  1. One who overweens. [R.]