Home UK English self-estimate
Estimate or evaluation of oneself; an instance of this. Also occasionally: an estimate made by oneself.
Early 19th century. From self- + estimate.
READ THESE ARTICLES