hit; bump; crash
1. hit; bump; crashTo hit hard against something.
2. encounter; run into; be facedTo face an unexpected event or difficult problem.