English dictionary
scoter meaning and definition
Definition and meaning of scoter at MeaningMonkey.org. scoter meaning and definition in the English Dictionary.SCOTER noun
Definition of scoter (noun)
- large black diving duck of northern parts of the northern hemisphere
- synonyms: scooter
Source: Princeton University Wordnet