English dictionary
arm's length meaning and definition
Definition and meaning of arm's length at MeaningMonkey.org. arm's length meaning and definition in the English Dictionary.ARM'S LENGTH noun
Definition of arm's length (noun)
- a distance sufficient to exclude intimacy
Source: Princeton University Wordnet