firm

firm

He works in a publication firm.

firm

A new firm had a grand opening.

firm

The engineering firm owns a big building.

noun 1 a company offering a professional service