Create obstacle, briefly, for allied countries (4)
I believe the answer is:
bloc
I'm afraid I can't explain this answer.
Can you help me to learn more?
(Other definitions for bloc that I've seen before include "A number of countries" , "Group of allied nations" , "Group of countries in special alliance" , "Group whose members have common objectives" , "Combination of parties or countries" .)