Opposite in English: aid; assistance; opening
Related words in English: barricade; impediment; obstacle