Student or Learner
His grandfather is an inveterate fisher.
Does the word "inveterate" fit the sentence above?
What would you say about "addicted", "habitual", "confirmed". Which one collocates the best?
Please, correct all my mistakes. I should know English perfectly and if you show me my mistakes I will achieve my dream a little bit faster. A lot of thanks.
Not a teacher nor a native speaker.
'seasoned, keen, avid?' I'd go with 'fisherman'.