English dictionary
at arm's length meaning and definition
Definition and meaning of at arm's length at MeaningMonkey.org. at arm's length meaning and definition in the English Dictionary.AT ARM'S LENGTH adverb
Definition of at arm's length (adverb)
- at some distance
- "keep someone at arm's length"
Source: Princeton University Wordnet