public or private placement - English Synonyms Dictionary