traglot tra·glot
a small country with strong military assets "a treaty of multilateral traglot cooperation was signed"
traglot tra·glot