"He put all of his money in what he thougt was a <u>fail-proof</u> investment plan".<br/><br/>Does "fail-proof" mean the plan which protects against failure?<br/><br/>Is 'fail-proof' common usage?<br/><br/>Thanks