In a sense, you have the correct meaning but I would like you to consider the following explanation. First of all, it's "arms length ". In business, an "arm's length transaction" means: A transaction in which the buyers and sellers of a product act independently and have no relationship to each other.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.