- opportunist, opportunistic, timeserving - taking immediate advantage, often unethically, of any circumstance of possible benefit
 Antonym: inexpedient (indirect, via expedient)
 
- opportunist, self-seeker - a person who places expediency above principle
 --1 is a kind of selfish person
 --1 has particulars:backscratcher; bottom feeder; carpetbagger; hustler, wheeler dealer, operator; timeserver