SEATO Meaning of SEATO in English [SEATO] abbreviation Southeast Asia Treaty Organization Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012