Crack in huge inn repaired (7)
I believe the answer is:
unhinge
'crack' is the definition.
'huge inn repaired' is the wordplay.
'repaired' indicates an anagram.
'huge'+'inn'='hugeinn'
'hugeinn' with letters rearranged gives 'UNHINGE'.
'in' acts as a link.
(Other definitions for unhinge that I've seen before include "Throw mind into confusion like loose door" , "Cause to become mentally unbalanced like dislodged door" , "Make mentally unbalanced" , "turn crazy" , "Drive insane in huge inn" .)