meaning of eels
1.
A
spear
with
barbed
forks
for
spearing
eels.
Related Words
eelspear
|
Developed & Maintained By
Taraprasad.com