has on the carpet (verb) chasten: correct, humiliate
Detalii: chasten means to correct by punishment, to take to task - to restrain or subdue; chastise means to punish, as by beating or to criticize severely
Sinonime: anarchy, babel,
bedlam, botch, chaos, confusion,
disarray,
disorder, disorganization, hash,
havoc, hodge-podge, madhouse,
maelstrom, mess-up, mix-up, muddle
Antonime: order, organization