Giant makes public views vocally (7)
I believe the answer is:
outsize
'giant' is the definition.
Both the answer and definition are adjectives. Maybe they are linked in a way I don't understand?
'public views vocally' is the wordplay.
'public' becomes 'out' (I've seen this before).
'views vocally' becomes 'size' (I can't justify this - if you can you should give a lot more credence to this answer).
'out'+'size'='OUTSIZE'
'makes' acts as a link.
Can you help me to learn more?
(Other definitions for outsize that I've seen before include "big girl's blouse, for example?" , "Massive" , "Extra large (clothes)" , "Overlarge" , "Extra-large (garment)" .)