Synonyms for "gritty"

Words with similar meaning