supercilious oaf - English Synonyms Dictionary