multilocations

noun
  1. plural of multilocation; multiple physical or geographic locations, especially referring to business operations, facilities, or services spread across different areas.
  2. Usage: commonly used in business and organizational contexts; often used as a modifier (e.g., 'multilocations strategy')

Examples