Definition, Meaning, Synonyms & Anagrams | English word BATNA
BATNA
Definitions of BATNA
- Initialism of Best alternative to a negotiated agreement.
- A city and commune in Batna Province, northeastern Algeria.
Number of letters
5
Is palindrome
No
Search for BATNA in:
Page preparation took: 150.19 ms.