Impedimenta



ENGLISH MEANING
noun
1.
(PLURAL) Things which impede or hinder progress; incumbrances; baggage;
2.
(PLURAL) The supply trains which must accompany an army.