SO stands for various terms. Discover the full forms, meanings, and possible interpretations of SO across different fields and industries.
In the UK. an instruction given to a bank to debit a fixed amount of money from an account, usually every month on the same date, to pay a bill, mortgage, etc.
BankingClinicalLast updated: