Multiplayer car racing games Fundamentals Explained
substantial implies marked extension upward and is particularly used chiefly to items which increase from a foundation or foundation or are positioned at a conspicuous peak above a reduce amount.
elated - exultantly very pleased and joyful; in substantial spirits; "the elated winner"; &