SOWER Meaning of SOWER in English / ˈsəʊə(r); NAmE ˈsoʊ-/ noun a person or machine that puts seeds in the ground Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005