The idiomatic expression 'hold good ' means
The idiomatic expression 'hold good ' means Correct Answer Valid
Hold good. To be or remain true, valid, or applicable. The law must hold good for every person in society, not just those who earn the most money.