YourDictionary

twentyfold

adjective

  1. having twenty parts
  2. having twenty times as much or as many

adverb

twenty times as much or as many

link/cite print suggestion box