Eelbuck

From Fresh Dictionary

English

Noun

eelbuck

  1. An eelpot or eel basket.
Personal tools