Collocations for advocate - noun
1. sb who supports sth
ADJ.
ardent, enthusiastic, firm, great, outspoken, powerful, staunch, strong
She''s a staunch advocate of free trade.
She''s a staunch advocate of free trade.
chief, leading, main, principal
PREP.
~ for
He is one of the leading advocates for a more modern style of worship.
He is one of the leading advocates for a more modern style of worship.
~ of
an advocate of pacifism
an advocate of pacifism
2. lawyer
ADJ.
defence