English Dictionary
Definition eel in British English
eel noun
[countable] noun
/iːl/
Synonyms and related words
