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)