A building or group of buildings used to house military personnel English: barrack Less certain link between this word and this sense.