Unscramble
Definition of Semiabstract
Adjective: semiabstract
Characterized by stylized but recognizable subject matter
See also:
semi
semiabstraction