Antonyms for "dependent"

Words with opposite meaning