What does the word opportunist mean?

Alphabet: