Define IMO. IMO synonyms, IMO pronunciation, IMO translation, English dictionary definition of IMO. n a state of SE Nigeria. Capital: Owerri. Pop:3 934 899 . Area: 5100 sq km abbreviation for 1. text messaging in my opinion 2. International Maritime...
abbr.在我看来(=in my opinion) IMO英英释义 abbreviation in my opinion … IMO, when you feel a little stuck, sometimes it's best to take a deep breath and let the universe lead the way.—Michelle Promaulayko "Your earnings projections for 1997 are a little over-inflated, IMO."—Terri ...