firm ·noun

Definition: a company or business Level: B1