barricade [barricades](a barrier constructed across a road, especially as a military defence) noun [UK: ˌbæ.rɪˈk.eɪd] [US: ˈbæ.rəˌked]She barricaded herself in his room. = Si è barricata nella sua stanza.
essere dall'altra parte della barricataphrase
the shoe is on the other foot(the roles have been reversed) phrase [UK: ðə ʃuː ɪz ɒn ðə ˈʌð.ə(r) fʊt] [US: ðə ˈʃuː ˈɪz ɑːn ðə ˈʌð.r̩ ˈfʊt]