Business deal definition

Search

business deal

business deal logo #20974 noun a particular instance of buying or selling; `it was a package deal`; `I had no further trade with him`; `he`s a master of the business deal`
Found on https://www.encyclo.co.uk/local/20974
No exact match found.