Results

slock1
verb
1 to satisfy
to slock yer drouth to quench your thirst
2 to cause lime to react with air or water
3 NORTH-EASTERN to moisten; to soak
4 to extinguish; to put out
noun drink
slock2, sloch3 sloch noun
1 hollow between hills
2 long deep inlet of the sea