Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of engarrison

- To garrison; to put in garrison, or to protect by a garrison.