having left the townexp USA: hæ'vɪ·ŋ le'ft ðiː· taʊ'n UK: hævɪŋ left ðiː taʊn
Report or add missing word to a dictionary...