timeserving

Definitions of timeserving
  1. adjective
    taking immediate advantage, often unethically, of any circumstance of possible benefit
    synonyms: opportunist, opportunistic
    expedient
    serving to promote your interest
Word Family