As a NES, but not a teacher, I believe what was meant by the original sentence was:
"Could you explain to me the difference in meaning between the two words road and avenue?"
This would have made the intent clear.
As you say, using the plural word "meanings" would suggest that you were looking for synonyms for both of the individual words concerned.
Hope this helps.