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

1 sense of isle of man

Sense 1
Man, Isle of Man -- (one of the British Isles in the Irish Sea)
       INSTANCE OF=> island -- (a land mass (smaller than a continent) that is surrounded by water)

2019, Cloud WordNet Browser