
great (adjective)
highly skilled; accomplished, ace, consummate, masterful, virtuoso; gallant and noble; great-hearted, high-minded, magnanimous; the best; bang-up, corking, cracking, fantastic; enthused; eager, juiced, keen, pumped; most important; central, foremost, numero uno.



