Weary at first but ready to appear in public (7)
I believe the answer is:
attired
'ready to appear in public' is the definition.
I can't tell whether this defines the answer.
'weary at first' is the wordplay.
'weary' becomes 'tired' (similar in meaning).
'first' means one lot of letters go next to another.
'tired' put after 'at' is 'ATTIRED'.
'but' is the link.
Can you help me to learn more?
(Other definitions for attired that I've seen before include "got up" , "surrounded by duds" , "Dressed or clothed" , "Wearing clothes" , "Turned out" .)