to let off steam

to give vent to sb's anger and frustration

Express anger and frustration by Aleksandria

Learn English on Memrise


Find other English courses on Memrise