Cry over someoneはcry because of someoneという意味の熟語ですか？
Cry over someone/somethingは誰か、あるいは何かのせいで泣くという意味です。Cry overは「cry about, cry because of（〜のせいで泣く）」という意味です。この表現を誰かと関連付けて使う時、多くのことを意味することができます。恋しくなったり、何かをして欲しいが、してもらえなかった時に泣くということを意味します。誰かの行動や言葉に対して傷ついた時、または圧倒したり、相手に感謝したりして涙がこぼれることをいいます。
一般的には何らかに圧倒された時に使います。
例：There's no need to cry over it. Things will work out. （そのことで泣く必要はないわ。全部上手く行くわよ。）
例：She is still crying over her lost love.（彼女は今でも別れたことで大泣きしている。）