Back to Dictionary
1. to cross a river
2. to aid or relieve
3. to be of help
Common • Top 7%