adj. 1.clearly or sharply defined to the mind 2.having had all the trees removed at one time 3.clear and distinct to the senses