endorsed ( synonym found)

Definition of endorsed:

(adj) : formally supported especially by public statement

Definition of endorsed:

(adj) : formally supported especially by public statement

Back to Top