opportuniste
Top 20000
Meanings
Noun
1. opportunist (someone who takes advantage of any opportunity to advance their own situation, placing expediency above principle)
Examples1
Tom is an opportunist.