argus: (Greek mythology) a giant with 100 eyes; was guardian of the heifer Io and was slain by Hermes
giant: an imaginary figure of superhuman size and strength; appears in folklore and fairy tales
delayer: a person who delays; to put off until later or cause to be late