• word of the day

    semiabstract

    semiabstract - Dictionary definition and meaning for word semiabstract

    Definition
    (adj) characterized by stylized but recognizable subject matter
Download our Mobile App Today
Receive our word of the day
on Whatsapp