Dictionary search results

Showing 1-2 of 2 results

self-assessment British & World English

Assessment or evaluation of oneself or one’s actions, attitudes, or performance