limned
/lˈɪmd/
limned
English
Adj
Ad
Definition
described or represented in a lifelike manner
Etymology
From limn + -ed.
Ad
/lˈɪmd/
limned
described or represented in a lifelike manner
From limn + -ed.