Definition of MOL in English:

MOL

  • Manned Orbital Laboratory.