ENGARRISON Meaning of ENGARRISON in English vt to garrison; to put in garrison, or to protect by a garrison. Webster English vocab. Английский словарь Webster. 2012