English edit

Etymology edit

macro- +‎ project

Noun edit

macroproject (plural macroprojects)

  1. A large-scale project.