Select the most appropriate meaning of the given idiom.
Give a piece of one's mind
Last updated Sep 17, 2026