Title English: megadealsDefinition English: A business deal involving a lot of money. Title Arabic: صفقات كبيرةالمجال الأحصائي: Miscellaneousالموضوع: NoneInformationType: TermSourceSymbol: language staffLink: Merriam-Webster Dictionary