called on the carpet (verb) admonish: warn, strongly criticize
Sinonime: ask for it, bell the cat, court danger, court disaster, push one's luck, tempt the gods, try one's hand, try one's luck
Antonime: applaud,
approve,
commend,
compliment,
extol,
flatter,
laud,
praise