Idioms & Phrases for word “barracked”
barracked - Did you Mean?
barrack (barracked)
barrage (barraged)
barrack
barrack (barracks)