COTTONMOUTH MOCCASIN Meaning of COTTONMOUTH MOCCASIN in English [cottonmouth moccasin] n (1879): water moccasin Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012