MELLOWED

Definition of MELLOWED

  1. (adj)having a full and pleasing flavor through proper aging
  2. (adj)softened through age or experience