Synonyms for "well-tried"

Words with similar meaning