(adv.) About the number, time, or quantity specified; thereabouts; more or less; as, I will spend a week or so in the country; I have read only a page or so.
SO (10)
Meaning of SO (10) in English
Webster's English dictionary. Английский словарь Webster. 2012