In a way, to some extent (6)
I believe this is a double definition.
'in a way' is the first definition.
(I've seen this before)
'to some extent' is the second definition.
(thesaurus)
(Other definitions for sort of that I've seen before include "in a way" , "Not quite, but almost" , "Not exactly" , "Possibly, to an extent" , "To some (great or small) extent" .)