All advocated synonyms
- backed — having a back or backing
- recommended — to present as worthy of confidence, acceptance, use, etc.; commend; mention favorably: to recommend an applicant for a job; to recommend a book.
- suggested — to mention or introduce (an idea, proposition, plan, etc.) for consideration or possible action: The architect suggested that the building be restored.