Online Google Dictionary

excelent 中文解釋 wordnet sense Collocation Usage
  1. (Excelence) A special quality applied to all things that could be great, if only the situation had been drastically different.