confound it! - English Synonyms Dictionary