Definition, synonyms and related words
Being or relating to a landlocked body of water with a subterranean connection to the ocean.