Dictionary.com
Thesaurus.com
Synonyms

so-so

American  
[soh-soh, soh-soh] / ˈsoʊˌsoʊ, ˈsoʊˈsoʊ /
Or so so

adjective

  1. Also soso indifferent; neither very good nor very bad.

    Synonyms:
    passable, average, ordinary, fair, mediocre

adverb

  1. in an indifferent or passable manner; indifferently; tolerably.

so-so British  

adjective

  1. (postpositive) neither good nor bad

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

adverb

  1. in an average or indifferent manner

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Etymology

Origin of so-so

First recorded in 1520–30