GeneralConnection.comDictionary
aba    [Palindrome]
Noun

1. overgarment
2. outer garment, aba cloth
2. fabric, cloth, material, textile
Usage