SEATO Meaning of SEATO in English abbr. South-East Asia Treaty Organization. Oxford English vocab. Оксфордский английский словарь. 2012