armchair philosopher - English Synonyms Dictionary