a complete examination or cleaning of somebody/something
Example:
- The garage gave the car a thorough going-over.
a serious physical attack on somebody
Example:
- The gang gave him a real going-over.