Spot committee on public display (11)
I believe the answer is:
noticeboard
'public display' is the definition.
I know nothing about this answer so I cannot tell whether this works.
'spot committee on' is the wordplay.
'spot' becomes 'notice' (I've seen this before).
'committee' becomes 'board' (board is a kind of committee).
'on' says to put letters next to each other.
'notice'+'board'='NOTICEBOARD'
Can you help me to learn more?
(Another definition for noticeboard that I've seen is " that displays information".)