EXCELSIOR Meaning of EXCELSIOR in English [ex.cel.si.or] [L] foreign term : still higher--motto of New York Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012