1. To make a physical impact (on); to collide, to crash (upon).
  2. To interfere with; to encroach (on, upon).
  3. To have an effect upon; to limit.

The above text is a snippet from Wiktionary: impinge
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!