IMO
Definition
International Maritime Organisation
IMO means International Maritime Organisation. Agency of the United Nations which promulgates international regulations and codes of conduct concerning merchant shipping and the Law Of The Sea.
✓ Verified term