- an arm of the Atlantic in southeastern Labrador, an estuary of the Churchill River. 150 miles (240 km) long.
More Definitions
- SPEAK THE SAME LANGUAGE (noun) Definition, Meaning & Examples
- CAROUSEL FRAUD (noun) Definition, Meaning & Examples
- MYOMECTOMY (noun) Definition, Meaning & Examples
- CARPET BOMBING (noun) Definition, Meaning & Examples
- BOO-HURRAH THEORY (noun) Definition, Meaning & Examples
- DYELINE (noun) Definition, Meaning & Examples