SCOTER Meaning of SCOTER in English noun any one of several species of northern sea ducks of the genus oidemia. Webster English vocab. Английский словарь Webster. 2012