Avalon Peninsula


noun

a peninsula in SE Newfoundland, in E Canada: surrounded on three sides by the Atlantic Ocean. About 3579 sq. mi. (9270 sq. km).

QUIZZES

How Hip Is Your Lingo? Take Our Slang Quiz!
If you aren’t already skilled in slang, then this quiz can get you up to speed in no time!
Question 1 of 11
OK Boomer can be perceived as pejorative, but it is mostly considered to be _____
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2020

British Dictionary definitions for avalon peninsula

Avalon Peninsula

noun

a large peninsula of Newfoundland, between Trinity and Placentia Bays. Area: about 10 000 sq km (4000 sq miles)
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012