advocated Play nounA person who publicly supports or recommends a particular cause or policy.verbPublicly recommend or support. SYNONYMS backerchampionexponentpatronpromoterproponentprotectorsupporterupholder