Tide. It's from the sea tide, which when it rises will release a ship that has run aground. However, it has come to mean "suffice."
Mother Tongue Annoyances » To "Tide Over"
[native speaker, not teacher]
- For Teachers