sandbank where the water current deposits gold particles - English Synonyms Dictionary