SUO MARTE Meaning of SUO MARTE in English [suo Mar.te] [L] foreign term : by one's own exertions Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012