gritty (n.)
gritty (adj.)
- abrasive
- arenaceous
- brave
- coarse
- coarse-grained
- courageous
- craggy
- cross-grained
- crystalline
- dauntless
- determined
- fearless
- firm
- game
- gamy
- grained
- grainy
- granular
- granulated
- gravelly
- gross
- gutsy
- hardy
- intrepid
- mettlesome
- monolithic
- nervy
- pebbly
- persistent
- pertinacious
- plucky
- porphyritic
- rasping
- red-blooded
- resolute
- rock-ribbed
- rocklike
- rocky
- rough
- sandy
- shingly
- spirited
- spunky
- stalwart
- staunch
- stonelike
- stony
- tenacious
- tough
- unrefined
- valorous