English Dictionary
◊ SCOTER
scoter
n : large black diving duck of northern parts of the northern
hemisphere [syn: {scooter}]