Crossword Genius

Teacher's pet almost (5)

Ross

I believe the answer is:

rabbi

'teacher's' is the definition.
(Jewish teacher)

'pet almost' is the wordplay.
'pet' becomes 'rabbit' (a rabbit might be kept as a pet).
'almost' means to remove the last letter (most of the word but not all of it).
'rabbit' with its last letter taken off is 'RABBI'.

(Other definitions for rabbi that I've seen before include "Hebrew teacher" , "Jewish minister" , "Sacks, for example" , "Leader of worshippers" , "Religious leader of Jewish congregation" .)

I've seen this clue in The Globe and Mail.
Want a hint initially instead of a full solution? Install my app