'opportunist' definitions:
Definition of 'opportunist'
From: WordNet
adjective
Taking immediate advantage, often unethically, of any circumstance of possible benefit [syn: opportunist, opportunistic, timeserving]
noun
A person who places expediency above principle [syn: opportunist, self-seeker]