SIMOUS Meaning of SIMOUS in English ( a. ) Having a very flat or snub nose, with the end turned up. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012