EN

Synonyms for shell corporation

Most common

shell company

All synonyms

Noun

Definitions

  1. n. 1

    A shell company.