Definition of Scoter

  • (n.) Any one of several species of northern sea ducks of the genus Oidemia.

Synonyms of Scoter


Antonyms of Scoter


No Antonyms Found.

Homophones of Scoter


No Homophones Found.