Clue: Irritated seeing rat outside shopping centre (8)
Answer: SMARTING
Explanation: Definition: Irritate
An envelope ('seeing … outside') of MART ('shopping centre') in SING ('rat', verb).