Author:negos.icu Excellent definition and meaning excellent Cambridge English Thesaurus with synonyms and