MOW Meaning of MOW in English A Scotch word for the act of copulation. Slang English vocab. Английский сленговый словарь. 2012