"Reduces coughing for 8 hours" This basically says that the effect of the drug is felt for 8 hours only. No details can be incurred from that. It may mean that if counted your coughing for 8 hours after taking the medication, the total count of coughing instances (coughs) might be smaller than when not taking it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.