hit; bump; crash
1. hit; bump; crashTo hit hard against something.
2. encounter; run into; be facedTo face an unexpected event or difficult problem.
7 more sentences in the app — free account.