វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
small
medium
large
Sluiceway
ENGLISH MEANING
noun
1.
An
artificial
channel
into
which
water
is
let
by a
sluice
;
specifically
, a
trough
constructed
over
the
bed
of a
stream
, so
that
logs
,
lumber
, or
rubbish
can be
floated
down
to
some
convenient
place
of
delivery
.