Under a microscope

1. Under close scrutiny or observation. Because of allegations of recruiting violations, the athletic department was placed under a microscope.

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
Under a microscope, 10.0 out of 10 based on 2 ratings