In the gloss files, you mostly always see the Sanskrit spelled in the exact same way it must be pronounced. This is the only official way of writing Sanskrit, and has been so for thousands of years -- pronounce everything the way it's spelled (except !Hs and !Mt, that must sound like !ss and !nt).
However, sometimes it is convenient for my students to see a line of Sanskrit split apart into words. Take, for instance, an expression like !bhramannAgacchat. Even though it is always spelled the same way, it will have different meanings depending on which words it came from -- it can come from !brahman plus !Agacchat "while wandering he came", or from !brahman plus !na plus !agacchat "in his wanderings he did not go", or from !brahman plus !na plus !Agacchat "in his wanderings he did not come". So it is sometimes in your best interest to see what words did the sound come from. To do that, click W.
This makes the page show the original form the words had before the /sandhi rules applied. Examples --
Summarizing: a plus sign means that some rule changed some sound. Hyphens only appear inside compounds.
In the line
Because the original word was
That's preposterous. My other teacher says that the original word is
Your teacher is free to say whatever, just like I am. Yet, next time you talk with them, ask about the names of the rules that do those changes. I'd like to be introduced to them.