Find the word definition

Wiktionary
like new

a. Seemingly new; as good as new. adv. As though new; as good as new.