1. подтвердить свою дееспособность, надежность, значимость; быть в состояние пройти испытание; 2. звучать убедительно
HOLD WATER
Англо-русский перевод HOLD WATER
English-Russian dictionary of English idioms. Англо-Русский словарь английских идиом. 2012