agreements or bargains, especially in business
from Old English 'dæl' meaning portion, share
Try Another Word