Results

sloch1 sloch noun outer skin
sloch2 sloch
verb to swallow in a noisy slobbering way
noun noisy gulp of food or drink
slock2, sloch3 sloch noun
1 hollow between hills
2 long deep inlet of the sea