Dictionary.com
Thesaurus.com

will have coughed

  • future perfect
    of cough.
    cough
    verb (used without object)
    to expel air from the lungs suddenly with a harsh noise, often involuntarily.