to withstand scrutiny and gain acceptance or approvala weak explanation that doesn't hold water
a weak explanation that doesn't hold water
fly, hold up, pass, stand up, wash
get through, go down, go over, go through, play, take, work
pass muster
英语同义词词典收录了63618条英语词条,基本涵盖了全部常用同义词或反义词的辨析及翻译,是英语学习的有利工具。