arm's length body
Also found in: Dictionary, Thesaurus, Financial, Encyclopedia.
arm’s length bodyA generic term for bureaucracy-heavy bodies that operate under the aegis of the NHS (UK). These bodies include non-departmental public bodies, executive agencies, and Special Health Authorities.
Segen's Medical Dictionary. © 2012 Farlex, Inc. All rights reserved.