SINOPLE Meaning of SINOPLE in English (n.) The tincture vert; green. Webster's English dictionary. Английский словарь Webster. 2012