CANTONMENT Meaning of CANTONMENT in English n.1 a lodging assigned to troops. 2 a permanent military station in India. Etymology: F cantonnement: see CANTON Oxford English vocab. Оксфордский английский словарь. 2012