SEPTA Meaning of SEPTA in English pl. of SEPTUM. Oxford English vocab. Оксфордский английский словарь. 2012