Careful Words

foolproof (v.)

foolproof (adj.)