Thanks, Drxx….
I only knew "rickets" as a medical condition...I didn't think to look it up in Chambers to see if there was an alternative meaning.
I can't help with terf/teff…....I don't have the clue?
Yes, from now seeing the clue, I would agree with you, Drxx
"Teff" = grass (def), sounds fine
As you say,
tee -off means o annoy/ harass
minus (wanting) e (ach) and o (ffence)