A barracks or military garrison; a building or complex where soldiers are stationed and housed.
French 'caserne,' from Italian 'caserma,' which may derive from 'casa' (house) with military-specific meaning, reflecting the organized housing needs of standing armies.
Try Another Word