English Dictionary
◊ SEMIABSTRACT
semiabstract
adj : characterized by stylized but recognizable subject matter