Hi Sharon,
I have been playing with Explanatory dictionary for a few days now, with similar problems to yourself, though in my case the problem occurred when I used html p tags, or h3 tags in the explanation text.
The explanation text accepts html, and in my case I actually have a lightbox image gallery in an explanation.
The problem occurs when the html is improperly nested, for example a p tag inside another p tag. WordPress then quite correctly fixes the improper nesting by adding a closing p tag and a new opening p tag.
SOLUTION: I chose to use span tags with a class instead of p tags and h tags inside the explanation text. For example,
<span class="MyHeading">Heading</span>
<span class="MyParagraph">Paragraph text</span>
Then styled these classes in my templates styles.css file to look like headings and paragraphs.
span.MyHeading{ display:block; color:#750909; font-weight:bold; font-size:14px;}
span.MyParagraph{ display:block; margin:0 0 10px 0;}
Hope this helps someone.