1 [not before noun]
if you are based somewhere, that is the place where you work or where your main business is:
It is a professional service based at our offices in Oxford.
London-based/New York-based etc
a London-based firm of accountants
used to describe the basic feature or part of something:
based on many kinds of things or people:
a broadly-based government of national reconciliation