Similar meaning of Madcap is: (A) Too much (B) Discard (C) Crazy (D) Persueâ–ºCorrect Option Correct Option is: C