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