WordNet: opportunist, opportunistic, timeserving

Sanatista
taking immediate advantage, often unethically, of any circumstance of possible benefit



opportunist


opportunistic


timeserving