Glossary


bay search for term
- n. (Fr. baia; LL. baia, bay) a part of a sea or lake indenting the shore line; the word is often applied to very large tracts of water around which the land forms a curve, as Hudson's Bay.