SOWER Meaning of SOWER in English sower BrE AmE ˈsəʊ ə AmE \ ˈsoʊ ə r▷ sower|s z Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012