Similar meaning of zest is: (A) Clumsy (B) Suitable (C) Applicable (D) Enthusiasm►Correct Option Correct Option is: D