antiviral agent

definition: any drug that destroys viruses
example:
speech part: noun
synonyms: antiviral

How antiviral agent is being used?