Adjective opportunist has 1 sense
  1. opportunist, opportunistic, timeserving - taking immediate advantage, often unethically, of any circumstance of possible benefit
    Antonym: inexpedient (indirect, via expedient)
,Noun opportunist has 1 sense
  1. 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
,
TOP