D

Baffled by an acronym? Our corporate travel glossary should help clear away misconceptions and have you talking like a pro.

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

DfT

Department for Transport: The UK government department responsible for the English transport network, as well as transport matters in Scotland, Wales and Northern Ireland that are not devolved.

DIA

Dubai International Airport

Subscribe to the BBT Newsletter

Join the Buying Business Travel newsletter for the latest business travel news.

Thank you for signing up!