adj. 25B6; adjective
a gritty floor : SANDY, gravelly, pebbly, stony; powdery, dusty.
a gritty performance : COURAGEOUS, brave, plucky, mettlesome, stout-hearted, valiant, bold, spirited, intrepid, tough, determined, resolute, purposeful, dogged, tenacious; informal gutsy, spunky.