IMO

Views 34 meanings found
IMO is widely used online to mean ‘in my opinion’, while in academic and international circles it stands for the International Mathematics Olympiad and the International Maritime Organization, and it also appears in memorial contexts as ‘in memory of’.

Medical

Miscellaneous

Community

Governmental

International

Academic & Science

Computing

Internet

Business