Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun anguilla

2 senses of anguilla

Sense 1
Anguilla -- (a British colony in the West Indies)
       INSTANCE OF=> island -- (a land mass (smaller than a continent) that is surrounded by water)

Sense 2
Anguilla, genus Anguilla -- (type genus of the Anguillidae: eels)
       => fish genus -- (any of various genus of fish)

2024, Cloud WordNet Browser