An Offshore Bank Account may be defined as any bank account opened outside of one's native country. It can be opened in various forms according to the requirement and use of an account holder. Offshore merchant account is one of them. How can you define it?