gritty
adjective
1. composed of or covered with particles resembling grains in texture or consistency.
Similar word(s): coarse, harsh, farinaceous, grainy, granular, granulose, mealy
2. willing to face danger
Similar word(s): brave, courageous, game, gamey, gamy, mettlesome, spirited, spunky