sea of marmara
Noun
-
An inland sea in northwestern Turkey;
Linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles (synset 109370105)is an instance of: sea - a division of an ocean or a large body of salt water partially enclosed by land
Found on Word Lists
Other Searches
- Rhyme: Dillfrog, RhymeZone
- Definition: Wiktionary, Dictionary.com, Wikipedia, Merriam-Webster, WordNet, Power Thesaurus
- Imagery: Google, Flickr, Bing