to withstand scrutiny or criticism

listen to the pronunciation of to withstand scrutiny or criticism