Alphabet Filter:

Results

Definition of scoter:

  1. Any one of several species of northern sea ducks of the genus Oidemia.

Synonyms:

motor scooter, iceboat, sea scooter, water scooter, scooter, ice yacht.