Flashcard
  • Question limit
    conglomerate
    n. a large company that owns smaller companies
    1 of 5