Synonyms: Lake Superior, Superior
Definition: the largest freshwater lake in the world; the deepest of the Great Lakes
Similar words: lake
Definition: a body of (usually fresh) water surrounded by land
Definition: (verb) keep from happening or arising; make impossible
forbid, foreclose, preclude, prevent
Copyright © 2019. All rights reserved.