Definition & Meaning | English word A-TOWN