barricade: a barrier (usually thrown up hastily) to impede the advance of an enemy
barrier: a structure or object that impedes free movement
morchellaceae: a family of edible fungi including the true morels