Synonyms of opportunist

2 Syllables
varmint, grafters, rascals, bounder, rascal, trimmer, cardsharp, smoothie, grafter
3 Syllables
go-getter, chameleon, venturer, venturers, ingrate, chameleons
4 Syllables
machiavellian, carpetbagger, adventurer, timeserver, adventurers