An online resource for learners of English as a foreign language
to establish a business, institution, or other organisation
transitive, separable
He's setting up a new charity for the homeless.
Did it take you long to set your business up?
© 2020 phrasalverbally.com Template by Bootstrapious.