Berikut ini adalah penjelasan tentang mengguyur dalam Kamus Indonesia-Inggris
1 spray, splash. 2 pour (liquid) in large quantities.