Delta Force

(redirected from 1st SFOD-D)

Delta Force

n
(Military) (in the US) an élite army unit involved in counterterrorist operations abroad
Mentioned in ?