Noun megalopolis has 1 sense
  1. megalopolis - a very large urban complex (usually involving several cities and towns)
    --1 is a kind of
    urban area, populated area
,
TOP