ISLAND A place where the bottom of the sea sticks up through the water. ‹ Irritant up Isolation › Add new comment