bump into


Meanings

  • collide violently with an obstacle;