opportunist - English Synonyms Dictionary

opportunist

n.
[1] self-seeker
adj.
[1] opportunistic , timeserving