what does "foolproof" mean? whether it is commonly used or not?
Please help me out, thx
If something is designed to eliminate the possibility of anything going wrong it is indeed foolproof.
Here's a good website to visit whenever you are in doubt about definitions - I use it regularly: www.dictionary.com
Foolproof is listed on that site: http://dictionary.reference.com/search?q=foolproof