let off steam is a crossword puzzle answer that we have spotted 2 times. Release pent-up emotion Give vent to one's emotions