INLAND SEA Meaning of INLAND SEA in English ■ noun an entirely landlocked large body of salt or fresh water. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004