large flat bank in sea bed - English Synonyms Dictionary