battalion: a large indefinite number
large indefinite quantity: an indefinite quantity that is above the average in size or magnitude
scavenger: a chemical agent that is added to a chemical mixture to counteract the effects of impurities