pour down

language: th

definitions

  1. to rain heavily
    th: ฝนตกหนัก

examples

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

    ฝนตกหนักตลอดทั้งคืน ดังนั้นเราจึงอยู่ภายในบ้าน