self-review
English
Etymology
From
self-
+
review
.
Noun
self
-
review
(
countable and uncountable
,
plural
self-reviews
)
A review of one's own
work
or
progress
.