deal
Meanings
Noun
1. a deal: a transaction
2. a deal: an agreement
3. local, small scale drug trafficking
Examples1
Deal est située au sud-est de l'Angleterre, à environ 110 kilomètres de Londres.
Deal is in the southeast of England, about 110 kilometers away from London.