gritty

  1. granuloso, sabbioso, arenoso
  2. (senso figurato) crudo, realistico
  3. coraggioso, grintoso, audace, determinato, deciso, ostinato, caparbio