SOWER


Meaning of SOWER in English

n. one who scatters seed, one who plants seeds; one who disseminates, one who scatters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.