YourDictionary

Dictionary Home » Dictionary Definitions » Bristol Channel

Bristol Channel

arm of the Atlantic, between S Wales & SW England: c. 85 mi (137 km) long

See Bristol Channel in American Heritage Dictionary 4

link/cite print suggestion box