self-reported ( synonym found)

Definition of self-reported:

°famous or widely praised for good works.
"She became a celebrated actress, but never won any major awards."
°past tense of celebrate.

Definition of self-reported:

°famous or widely praised for good works.
"She became a celebrated actress, but never won any major awards."
°past tense of celebrate.

Back to Top