DDos
Concise Oxford English Dictionary © 2008 Oxford University Press:
DDos/ˈdiːdɒs/
▶abbreviation distributed denial of service, denoting the intentional paralysing of a computer network by flooding it with data sent simultaneously from many individual computers.
'DDos' also found in these Oxford entries:

