Slew



Past form of: Slay
SEE: Slue
noun
1.
(COLLOQUIAL) (~ of something) (a great number, a lot) មួយគំនរ, វិលជុំវិញស្នូល, វិល (ដូចមានស្នូល), ដុះត្រង់ ទៅក្នុងដី
ENGLISH MEANING
noun
1.
A wet place; a river inlet.