MalayTranslate.com
Malay to English Translator
Translate Here

English to English

swill down

verb (v)

  • drink large quantities of (liquid, especially alcoholic drink)
    minum sejumlah besar (cair, terutama samsu)
    Synonym:
    swill
    source: wordnet30