General Industry TermMOTS meaning in oil and gasDefinitionMoney On The SpotMOTS means Money On The Spot.✓ Verified termSuggest a correction