Author:kl4.shop Excellently Idioms by The Free DictionaryExcellent definition in American English
excellent Cambridge English Thesaurus with synonyms and