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