nao3
huo3
  1. annoyed; riled; vexed

Examples

这令我大为恼火,我错过了和她见面的机会。

Info