scold, upbraid; speak one's mind, say blatantly

listen to the pronunciation of scold, upbraid; speak one's mind, say blatantly
English - English
give someone a piece of one's mind
scold, upbraid; speak one's mind, say blatantly
Favorites