Advertisement
Advertisement
Distinguished Flying Cross
noun
Military., a decoration awarded for heroic or extraordinary achievement while on aerial duty.
British Military., a decoration awarded for similar achievement while in flying operations against an enemy. D.F.C.
Advertisement
Advertisement
Advertisement
Advertisement
Browse