- 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