sutler

/ˈsʌtlər/
noun
  1. A person who follows an army or military camp and sells provisions, goods, or services to soldiers.
    • The sutler's wagon was always crowded with troops looking for treats.
    • The sutler set up his tent near the barracks, selling bread and tobacco.
    • During the Civil War, sutlers provided soldiers with items not issued by the army.