advocated
动词 advocate:
push for something
同义词:recommend, urge, advocate
speak, plead, or argue in favour of
同义词:preach, advocate