eludoric adjective1 •(historical) Being or relating to a technique of oil painting on fabric under a film of water, used to produce miniatures that are kept behind glass.