0%

ALL meanings of voluntary aid detachment

vol·un·tar·y aid de·tach·ment
V v
  • noun voluntary aid detachment (in World War I) an organization of British women volunteers who assisted in military hospitals and ambulance duties 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?