Fed up with some illicit shortage (7)
I believe the answer is:
deficit
'shortage' is the definition.
(synonyms)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for deficit that I've seen before include "Show this to make a loss" , "Want" , "Excess of expenditure over income" , "Shortage" , "Amount of which total falls short" .)