'scoter' definitions:

Definition of 'scoter'

(from WordNet)
noun
Large black diving duck of northern parts of the northern hemisphere [syn: scoter, scooter]

Words containing 'scoter'