You can remember the meaning of 机会 with this easy mnemonic:
My aunty thought she finally had the opportunity to lose weight after she bought a machine (机) which claimed users were able (会) to shed five kilos in a month.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.