Synonyms for "dependable"

Words with similar meaning