Dictionary
(n.) A sluice or lock, as in a river, to make it more navigable.

                                                                                                                                                                                                                                       

Clyx.com


Sassarara
Top of Page
Top of Page