going-over

An inspection, examination, review, or investigation.

After the bankruptcy, our accounts were given a thorough going over.

An overhaul.

A severe, thorough scolding.

A sound thrashing, beating.

When the mob men finally found him, they gave him a good going over that left him clinging to life.