three letter agency
English
Noun
three
letter
agency
(
plural
three letter agencies
)
Alternative form of
three-letter agency
.