SNO Meaning of SNO in English abbreviation 1. senior naval officer2. senior navigation officer Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012