pour down

language: de

definitions

  1. to rain heavily
    de: heftig regnen

examples

  1. It poured down all night, so we stayed indoors.

    Es hat die ganze Nacht über heftig geregnet, also sind wir drinnen geblieben.