Translation of garison in English:

garison

garrison

noun

  • 1

    garrison, troops stationed in a town or fort to defend it, building they occupy