from ground up (adverb) from scratch: from the very beginning
Sinonime: alike, corresponding, dualistic, duple, duplex, equal, equivalent, identic, identical, indistinguishable, same, self-same, tantamount, twin, twofold, very same
Antonime: different, unmatching