sower

/S OW1 ER0/
noun
  1. 1

    One who or that which sows.

adjective
  1. 1

    Archaic form of sour. [Tasting of acidity.]