Synonyms for "pitting"

Words with similar meaning