meaning of sasse

1. A sluice or lock, as in a river, to make it more navigable.


Related Words

sasse | sassenach |

Developed & Maintained By Taraprasad.com

Treasure Words