Rain goose Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the red-throated diver, or loon. Prov. Eng.

Webster 1913