Found 10 synonyms
Synonyms:
institution, establishment, agency, entity.Synonyms:
plant, setting, setup.Synonyms:
building, structure.Synonyms:
device.Synonyms:
subject, item, target.Synonyms:
venture.Synonyms:
opportunity, possibility, feature.Synonyms:
economy.Synonyms:
tool, remedy.