SCOTER Meaning of SCOTER in English ( n. ) Any one of several species of northern sea ducks of the genus Oidemia. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012