Word Definition

Twitter

  1. One who twits, or reproaches; an upbraider.