Recapped a frustrating day at work, maybe (6)
I believe the answer is:
vented
(Other definitions for vented that I've seen before include "Expressed freely, say anger" , "Aired, gave outlet to - say anger" , "Aired - say grievance or anger" , "Gave outlet as to feelings" , "Let (air/gas) out" .)