INVETERATE

Definition of INVETERATE

  1. (adj)habitual
  2. (adv)in a habitual and longstanding manner