Definition, synonyms and related words
A small eel.
To drag a log along the ground by means of a chain fastened at one end.