Dutch–English dictionary

English translation of the Dutch word neerschieten op

Dutch → English
  
DutchEnglish
neerschieten op descend to; descend upon; make a pounce at; pounce; pounce upon; swoop down on; swoop upon