Sekirov Dictionary
/
Practise
My words
Apps
Sign in
slough hay
noun
1
•
hay
(
fodder
)
cut
from
the
edges
of
a
slough
(
pond
or
ephemeral
wetland
)
This dictionary works without the internet:
on your phone
·
in Chrome