from scratch
- adverb (adv)
Meaning: from the very beginning
Synonyms:
from square one
from the ground up
from the top
initially
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.