limned

/lˈɪmd/

limned

English Adj
Ad

Definition

described or represented in a lifelike manner

Etymology

From limn + -ed.

Ad