sink; submerge
1. sink; submergeTo put something in a liquid or make it go down to the bottom of the liquid.
2. invest; sinkTo put one's money into something for the future.
7 more sentences in the app — free account.