Great deal makes sense (5)
I believe the answer is:
sight
I believe this is a double definition.
'great deal' is the first definition.
(synonyms)
'sense' is the second definition.
(sight or vision is a sense)
'makes' acts as a link.
(Other definitions for sight that I've seen before include "monstrosity" , "Spectacle; aiming aid" , "Field of vision" , "Range of vision" , "Aiming device on gun" .)