escollo
albatross · bar · barrier · block · blockade · coral knoll · coral pinnacle · danger · difficulty · hassle · hinder · hindrance · hitch · hurdle · knoll reef · millstone · obstacle · obstruction · pinnacle · pinnacle reef · pitfall · reef · reef knoll · reef pinnacle · rock · shoal · skerry · snag · sticking point · stumbling block · stumbling-block · submerged rock · trap · trouble