I have no idea what this word means and I cannot find it in the dictionary. My guess is it could be an adverb but really I have no idea.
I stumbled in this in the following sentence:
This is a sentence for a practice test for N1 found here. Not knowing the word also makes it hard to translate the sentence properly.