Approximately; in a way; partially; not quite; somewhat.
somewhat, something (to a degree)
Something.