butt against


Meanings

  • lie adjacent to another or share a boundary;
  • collide violently with an obstacle;