impinge on


Meanings

  • hit against; come into sudden contact with;