Term Gallery logo

Meanings of dump the sea-anchor in English

We have no meanings for "dump the sea-anchor" in our records yet.
Usage of dump the sea-anchor in English
1