Synonyms for "opportunist"

Words with similar meaning