twentyfold


twentyfold

(ˈtwɛntɪˌfəʊld) adj1. equal to or having twenty times as many or as much2. composed of twenty partsadvby or up to twenty times as many or as much
Translations