Definition Definition

scoter - Meaning and Examples

Meaning of 'scoter' (Webster Dictionary)

1 . Scoter [ n.]
- Any one of several species of northern sea ducks of the genus Oidemia.