idiot-proofed

English

Verb

idiot-proofed

  1. simple past and past participle of idiot-proof