0%

ALL meanings of corporate village

cor·po·rate vil·lage
C c
  • noun corporate village an area close to the workplace where many everyday facilities are provided for a company's workers 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?