WAS NEWLY SET UP
Definition: Recently established or organized.
Synonyms: Freshly Established, Recently Founded, Newly Created, Just Formed, Freshly Launched
Usage Examples in Sentences
#1
They were surprised when they found out a charity was newly set up in their neighborhood.
Filters & Sort
Difficulty
Sort
Report