- Triple Frontier as a noun:
- 1
Triple Frontier
noun
1 Triple Frontier
The border area where Argentina and Brazil and Paraguay meet; an active South American center for contraband and drug trafficking and money laundering; a suspected locale for Islamic extremist groups.
debug info: 0.0139