(prep.) By virtue of; with the pledge of; -- denoting a pledge or engagement, and put before the thing pledged; as, he affirmed or promised on his word, or on his honor.
ON (12)
Meaning of ON (12) in English
Webster's English dictionary. Английский словарь Webster. 2012