WordNet (r) 3.0 (2006):
foolproof adj 1: not liable to failure; "a foolproof identification system"; "the unfailing sign of an amateur"; "an unfailing test" [syn: foolproof, unfailing] v 1: proof against human misuse or error; "foolproof this appliance" [syn: goofproof, goof-proof, foolproof]