Made a bid on rotten egg, openly embarrassed (7)
I believe the answer is:
offered
'made a bid' is the definition.
(I've seen this before)
'on rotten egg openly embarrassed' is the wordplay.
'on' is a charade indicator (letters next to each other).
'rotten' becomes 'off' (rotten food is 'off').
'egg openly' becomes 'e' (I can't justify this - if you can you should give a lot more credence to this answer).
'embarrassed' becomes 'red' (I've seen this before).
'off' next to 'e' is 'offe'.
'offe'+'red'='OFFERED'
Can you help me to learn more?
(Other definitions for offered that I've seen before include "Volunteered" , "put on the market" , "Tendered" , "Made available" , "Put forward" .)